Opportunities to learn and grow
Work life balance
Enjoyable colleagues and culture
Cons
Few opportunities for upward mobility
Knowledge can be contained within a few people
Potential cost-cutting layoffs
Feel detached from the head of the company in Germany