Benefits were outstanding when I worked there, but they were cutting some when I left.
They cut the unlimited educational benefit, though they left in place a common one of paying for classes if they related to your job.
I think the pension was cut for new employees, but I don't know for sure.
Salaries were competitive.
Engineering management came from engineering disciplines. Having had a different experience since, I see how wonderful it is to have management that you can discuss your work with.
New projects were very exciting and fun (but don't count on it for a first project there - there's high internal candidate competition for these projects). They used newer technologies, and the problems were interesting.
Because engineers were in a union, you got paid for every hour you worked.
Met some very smart people there.
Old projects or highly political projects were a drag to work on.
Some projects are 20+ years old and so are their technologies.
One project was highly politicized, making it difficult to even leverage enough to accomplish anything.
Foreign projects had very heavy government regulation burdens that made for a lot of dry, boring work.
When I first went to work there, there was an ethics scandal every week at the highest levels.
System Engineering wasn't very strong.
Initial interview was by the recruiter, who told me the process and the salary range. It was followed by a tech interview. The tech interview was a mix of technical questions, past experience, and logic.
Interesting interview process. The initial interview round was a behavioral/culture fit type interview and didn’t seem to mind that I had never worked with Java before. I would have been leading a team that was based in India.
Phone screener at first. Then a 1-hour interview with a management panel; in my case, it was three people. Online interview only. The recruiter was very helpful and honest. Positive experience overall.
Initial interview was by the recruiter, who told me the process and the salary range. It was followed by a tech interview. The tech interview was a mix of technical questions, past experience, and logic.
Interesting interview process. The initial interview round was a behavioral/culture fit type interview and didn’t seem to mind that I had never worked with Java before. I would have been leading a team that was based in India.
Phone screener at first. Then a 1-hour interview with a management panel; in my case, it was three people. Online interview only. The recruiter was very helpful and honest. Positive experience overall.