Nice offices
• Generally friendly people
• Interesting product with a clear business strategy
Cons
• Management culture can be toxic
• High workload with limited recognition
• Most promotions are not truly merit based, so growth can feel stagnant over time
• Low professional standards, which can make average performance look exceptional