Pros
- Great team to work with. There's a lot of talented people here and they work hard. There's a lot of support and encouragement from your peers - There's a strong social scene and a good vibe in the office. People work hard but they do play hard too. - Modern offices in great locations. They're nice and fun places to work in. - The product has a lot of potential and it's an interesting space to be. There's a strong chance of success if we play it right.
Cons
- Arrogant and insular management team. Has made some very costly mistakes in the past which likely wouldn't have been made had they only listened to the "people on the ground" they consistently ignored the opinions of - Historically there has always been a priority of adding new features rather than fixing bugs or improving resilience, so there is a lot of technical debt which will likely never be fixed. This mindset seems very hard for a few people to shake. - Strategic decisions are most often rushed, or backtracked. Constant and drastic changes in company direction can prove very unsettling. Work can be prioritised depending on who shouts the loudest, which isn't always the right choice. - Frustrated employees who have left the company have often left for largely the same reasons which were never subsequently addressed