Reimbursed tuition for select Masters degrees. Flex time on some teams.
This is not an environment for the young. It's a cubicle farm of code monkeys.
Some teams are filled with really cool people. Otherwise, most engineers here have either been beat down to the point that they lack enthusiasm for the career, or they don't know that there are much better companies out there.
You have to jump through loopholes just to get a decent mouse and two monitors. Relocation is a major pain (don't do it unless you literally have no other option). I've gone 45 days without my things so far.
Consider that improving a software engineer's environment will improve their productivity.
I understand using proprietary/partner products saves money, but you'd also save money by having happy and efficient employees.
Young people will definitely not stay here for long if they know any better.
I was interviewed by the program manager and a senior engineer.
I had an hour-long phone interview that had three parts. First, some administrative stuff, then six questions, and finally some time for me to ask a few questions. The six questions were a mix between experience and personality traits.
They follow the STAR format; it's very simple and direct about your experiences. If you study up on the style of questions and prepare your answers, you will do fine.
I was interviewed by the program manager and a senior engineer.
I had an hour-long phone interview that had three parts. First, some administrative stuff, then six questions, and finally some time for me to ask a few questions. The six questions were a mix between experience and personality traits.
They follow the STAR format; it's very simple and direct about your experiences. If you study up on the style of questions and prepare your answers, you will do fine.