The team is generally talented and collaborative, and the tech stack is modern and interesting to work with. There's some flexibility in how you manage your day-to-day work.
Cons
Compensation hasn't kept up with the market, and there's little transparency around raises or promotions. Career growth feels stagnant — no clear path forward. Management tends to be reactive rather than strategic, and internal processes are often disorganized, making it hard to get things done efficiently.