Pros
1. Casual and fun work environment 2. Work/Life balance ebbs and flows (instead of always having to work) 3. Very little travel involved for a consulting firm 4. Lots of nice people who work there
Cons
1. Having to navigate intense political dynamics in order to develop personally/professionally and get promoted (surprising for such a small company) 2. Having to tolerate some very weak leadership (i.e. domineering, incompetent and/or overworked leaders) 3. Risk of burning out quickly if not visibly incredibly passionate about CPG/Consumer Electronics/Retail/etc. innovation. 4. High degree of social and environmental stimulation makes it difficult for introverted employees to contribute meaningfully (and be productive) 5. Lots of cultural inconsistencies