• Mobile development in particular feels like an afterthought. The app is outdated, and the codebase has lots of legacy issues. There’s little vision or support for improving things, which makes it hard to feel motivated.
• Engineering quality suffers due to low pay and high turnover. The team struggles to hire experienced developers, especially in mobile.
• Testing is mostly left to devs, with no real QA support. It feels like quality is not a serious priority.
• The SDK, the core product, has a lot of issues. We hear about customer complaints all the time, but nothing ever seems to change.
• The company says it promotes a “no-blame” culture, but in reality, blame is passed around constantly. Executives openly criticize past and current employees and seem to take pride in calling out who’s “underperforming” or who they want gone.
• It’s really hard to get things done without stepping on someone’s toes. There are too many cooks in the kitchen; executives are heavily involved in the details and often override team decisions with little warning.
• Direct managers don’t seem to have much say. It’s common for execs to skip them and go directly to developers, which creates confusion and tension.
• Quarterly planning feels performative. We put in a lot of effort, but plans change constantly based on executive input or customer pressure. It’s frustrating to see priorities shift so frequently.
• There are frequent communication breakdowns between the UK and Canadian teams; different work styles and cultural norms cause unnecessary friction.
• Product and delivery often make decisions without involving engineering, then shift the blame to the dev team when things go wrong. It’s tough to feel like a partner in the process.
• HR seems inexperienced and more focused on optics than substance. It’s not clear who advocates for employees.
• A lot of talented people have left recently, and others seem checked out or actively looking for something else.