Pros
Some individual teams and managers still do a good job fostering culture, collaboration, and work-life balance despite the broader environment. There are talented people across the organization, and certain engineering groups still provide opportunities to work on large-scale systems and modern technologies.
Cons
Frequent layoffs have created an environment of constant uncertainty and low morale. Communication from leadership is often vague, reactive, or disconnected from reality on the ground. Strategic direction feels inconsistent, with priorities regularly shifting while teams are simultaneously expected to deliver more with fewer resources. PTO and overall benefits lag behind what many comparable tech companies offer. In 2026 especially, the company feels heavily focused on aggressive cost cutting, including removing critical tooling and reducing headcount without a clearly articulated long-term vision. The broader strategy increasingly comes across as settling into a mid-tier position in both casino and sports betting rather than meaningfully differentiating itself in either space. Culture quality varies dramatically team to team. Some teams manage to maintain strong local culture, while others feel burned out and understaffed.