Pros
A motivating and enjoyable environment that made work not only productive but also fun. Hardworking and intelligent colleagues. Opportunities for learning, and professional growth. Additionally, good benefits, food, unique perks like Wine Fridays, and the chance to compete with colleagues in FIFA and other games.
Cons
Sometimes, there was an over-involvement of leadership in the process.