Pros
There’s some seriously strong engineering talent here and honestly that was one of the main things that drew me to the company in the first place. Even as the company has scaled, that hasn’t really changed. You still get to work with smart people who know their stuff and care about doing good work. The technical problems are genuinely interesting and not the kind of thing where you’re just moving tickets around all day. The work stays complex, and there’s a lot to get stuck into. Over my two years here, I had the chance to move teams, pick up a new language, and keep learning, which I really valued. There are also some genuinely interesting things happening around AI, which makes it feel like the company is trying to stay ahead. The interview process was also better than most. The technical exercises were actually useful and gave you a real sense of the kind of work you’d be doing. You also got to meet engineers properly during the process, which felt pretty unique and gave a much more honest view of the team. They were also very transparent throughout about the level of ownership and learning expected in the role, which I appreciated. The office setup is great, and the hybrid model is very clear. Two days in the office is a lot more reasonable than what plenty of other scale-ups expect. The pace is high and expectations are definitely demanding, but in both teams I worked in, people were supportive. Even when I was learning a new language from scratch, I was given proper backing rather than just being thrown in at the deep end. The CEO is clearly a visionary, and the company feels like it’s in a strong place financially, which gives a sense of momentum and stability.
Cons
I can’t find many, it is a good company to work at. Because there’s a lot going on and the company is ambitious, priorities can shift and that can sometimes be a bit frustrating depending on the team or what you’re working on