Solid business case across many verticals. No fear of layoffs. Smart, talented team members.
Work-life balance is absolutely terrible, and that's by design. Management does not respect boundaries and will make ridiculous asks at the last minute. I've seen people pull all-nighters at the office on multiple occasions.
Recruiting communicates a 50-hour workweek expectation, but the reality is far worse.
The compensation package is based on dreams and promises of the equity being worth millions, but leadership has made it clear that an IPO isn't going to happen anytime soon, so for now, you're stuck with peanuts for base and a high strike price to exercise options. It's not worth it.
Recruiting has been asked by management to write positive reviews on here to balance out the constant stream of negative reviews. Look at the 5-star reviews, all posted close together and clearly not written by engineers. Think critically about what recruiting says to you.
Go home and spend time with your kids. Work isn't everything in life, and most managers are working way, way too much.
1 online tech round. Virtual onsite: 3 tech rounds + 1 hiring manager round. The coding questions are difficult. If you passed, it moved super fast, and you could ask for feedback when being rejected.
Calls with the recruiter and team, then system design relevant to the team, and coding questions. Ample preparation is needed, and asking clarifying questions is critical during the interview.
Got the Online Assessment: two LeetCode medium/hards, but I didn't pass. I heard from some other people that the round after that was a Technical Screen (LeetCode Hard), then Virtual Onsite.
1 online tech round. Virtual onsite: 3 tech rounds + 1 hiring manager round. The coding questions are difficult. If you passed, it moved super fast, and you could ask for feedback when being rejected.
Calls with the recruiter and team, then system design relevant to the team, and coding questions. Ample preparation is needed, and asking clarifying questions is critical during the interview.
Got the Online Assessment: two LeetCode medium/hards, but I didn't pass. I heard from some other people that the round after that was a Technical Screen (LeetCode Hard), then Virtual Onsite.