Great tech exposure but relentless pressure and micromanagement
Pros
Got to work with a wide range of excellent open source technologies, which was great for skill development. The team was open to adopting new AI tools — if you made a case for something like n8n or similar, they'd genuinely find a way to make it happen. Working under constant pressure also has an unexpected upside: you build a high stress tolerance, and when you eventually move on, even demanding environments feel manageable by comparison.
Cons
The pressure is relentless and rarely lets up, which leads to a culture of blame when things go wrong rather than collective problem-solving. There's a general lack of trust — micromanagement is common, with frequent check-ins to make sure work is getting done. Delivery timelines are often set unrealistically, setting teams up to fail from the start. On top of that, constant interruptions from other departments make it difficult to focus and get deep work done.