Great pay and benefits, challenging engineering problems, weekly beer bash, and a decent 'get things done' environment for a big company. Great place to start or end your career!
Being successful in engineering without politics is tough. There are a lot of cliquey, mafioso-type attitudes at the senior/principal engineer and technical director level; merit at that level seems based on who you know, not what you can get done.
Engineering environments are lagging, circa 1990. If you're looking to leverage new or open-source technologies, then, with a few exceptions, you should look elsewhere.
Don’t be so enamored with seniority. During my time, I worked with a lot of young talent with fresh ideas that were shot down by engineers in senior positions (for seemingly no reason other than maybe job protection).
Be wary of “cancer” masquerading as top engineers.
I had a phone interview, followed by a full day on-site. The team was extremely friendly and welcoming. It was possibly the best team interview I've experienced. The questions were routine and directly related to the role.
I had two phone interviews and then an on-site interview with six people, starting with my thesis presentation. The whole process took two months. At the end, I was told that they prefer to hire an internal candidate. It was a total waste of time!
Multiple interviews were conducted with folks from the team all the way up to the reporting manager. Questions ranged from technical to process-oriented. I was always challenged to put together a 30-60-90 day plan.
I had a phone interview, followed by a full day on-site. The team was extremely friendly and welcoming. It was possibly the best team interview I've experienced. The questions were routine and directly related to the role.
I had two phone interviews and then an on-site interview with six people, starting with my thesis presentation. The whole process took two months. At the end, I was told that they prefer to hire an internal candidate. It was a total waste of time!
Multiple interviews were conducted with folks from the team all the way up to the reporting manager. Questions ranged from technical to process-oriented. I was always challenged to put together a 30-60-90 day plan.