Senior Software Engineer • Former Employee
Pros: Aggressive pay rates that aimed to compete with top-talent companies (Google and Facebook were routinely called out).
Stable company that appears to be able to weather turbulent market conditions without massive layoffs.
Cons: Leadership was very divorced from the day-to-day work of employees, which translated to a lot of needless frustration and crunch on behalf of bottom-level workers.
Company culture around DEI was shockingly poor (especially with regard to women's issues), and top-level leadership was flippant at best about these problems.
While they theoretically support remote work, in practice their benefits, IT, and HR teams are entirely focused on the main HQ locations, meaning remote employees are often left floundering on their own for even basic issues.
Crunch time was a constant expectation, especially for those lower in the hierarchy: on-call shifts of 3 weeks out of 4 was the norm, and most engineers are expected to contribute extra hours towards interviews (often multiple per week).