Everyone is very helpful and mostly competent.
Lots of projects to work on.
We are encouraged to work as a team.
Working on an interesting project.
Good 401k benefits as well as health and dental coverage. Free life insurance policy is nice as well.
Talked with some of the engineers and the managers to get a sense of what the work was like.