High pay for the area, great benefits, and great coworkers.
They work folks hard, and you have several crunch times throughout the year where you are doing 10-15 more hours per week for a few weeks.
I'm fine with it, and I enjoy the crunch a bit, but you need to learn to say no if you don't want to be overloaded with work.
Overall, I like the company, and all the people I work with.
I think management has been doing some silly things:
Overall, the impression is that upper-level folks are spending time on things which don't matter, when there are serious things they could be doing (for example, we have something of a TL shortage).
Overall, I have liked everyone I've met and think they are smart, compassionate folks, so maybe the upper management is like that too and just isn't explaining their reasoning well?
Quick 30-minute phone call (nothing technical). Then the long exam over webcam. Problems weren't super difficult, but definitely be familiar with DP and do some practice problems on LeetCode. 3 weeks later, I got the on-site. This was very well run
I applied online. The process took 3 weeks. Exactly as described, a long, technical exam spanning 3 hours. Other reviewers and YouTube videos are exactly outlining what to expect. There is a Zoom link first to get an introduction, then an automated
Application, Phone Interview (a couple of behavioral questions and information on the company), an online personality assessment, a 2.5-hour online technical assessment with a remote proctor (includes logic and programming questions), a full-day onsi
Quick 30-minute phone call (nothing technical). Then the long exam over webcam. Problems weren't super difficult, but definitely be familiar with DP and do some practice problems on LeetCode. 3 weeks later, I got the on-site. This was very well run
I applied online. The process took 3 weeks. Exactly as described, a long, technical exam spanning 3 hours. Other reviewers and YouTube videos are exactly outlining what to expect. There is a Zoom link first to get an introduction, then an automated
Application, Phone Interview (a couple of behavioral questions and information on the company), an online personality assessment, a 2.5-hour online technical assessment with a remote proctor (includes logic and programming questions), a full-day onsi