You get your own office, even as an intern (some people share offices, but no more than 2 people per office).
No cubicles whatsoever.
Amazing campus and community.
Relatively low stress.
High level of ownership. You are given a project idea and can take it as far and in whatever direction you and your team thinks is best.
Easy to get started in code.
Free food if you work past 7 p.m.
Cheap and amazing food every day ($5 for a delicious steak with sides).
Wide variety of food options. Free snacks (juices and popcorn) all day.
Buildings are organized so that all of your team members are, if not nearby your office, at least in your building.
Anyone can speak up and start a new idea/program.
Very easy to escalate if you run into a problem.
Easy to get in touch with other developers and teams if you need their help/expertise.
Flexible work hours.
No ridiculously long rule book. The main rule is "Use your head". They put a large amount of trust in their employees and treat them like the brilliant people they are.
Amazing benefits.
This company is amazing. Keep at it.
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
The first round was an online assessment and a phone interview. The online assessment consisted of math, reasoning, and programming-based questions. The phone interview was informal and just a conversation about the position.
30-minute phone interview and a 4-step skills test. The phone interview is a back-and-forth about items on your resume, with an extra discussion about what the interviewer does at the company and their experience.
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
The first round was an online assessment and a phone interview. The online assessment consisted of math, reasoning, and programming-based questions. The phone interview was informal and just a conversation about the position.
30-minute phone interview and a 4-step skills test. The phone interview is a back-and-forth about items on your resume, with an extra discussion about what the interviewer does at the company and their experience.