They have a great compensation package, and many teams have a fun atmosphere. Anywhere you work, you can find incredible talent to learn from and grow.
The politics are mind-numbing at times. Depending on the group, you may have to scratch and bite for a chance to grow your career. Often, it's easy to feel lost in the grand scheme of things and feel stifled.
Contacted the dev manager to ask about the position and had a phone interview scheduled after that. I then applied to the position on the internal site and was scheduled for interviews with 5 more people, which included tasks and technical questions.
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
The interview process is somewhat unpredictable. There are multiple interviews, typically between three and five. The interviews themselves have somewhat unpredictable content. Some teams leave it up to the individual interviewer to determine what
Contacted the dev manager to ask about the position and had a phone interview scheduled after that. I then applied to the position on the internal site and was scheduled for interviews with 5 more people, which included tasks and technical questions.
It consisted of multiple people over four hours long with lots of whiteboarding questions. This process involved several rounds over four hours. It was extremely in-depth and brutal. The assessment covered: * Personality * Interpersonal skills * Hi
The interview process is somewhat unpredictable. There are multiple interviews, typically between three and five. The interviews themselves have somewhat unpredictable content. Some teams leave it up to the individual interviewer to determine what