Pros
Great environment, young and international. People are friendly and many events/parties are organized
Good career opportunities
Great Opportunity to learn and develop skills
Good work life balance
Great flexibility (in terms of schedule, work from home, holidays)
Cons
Salary is lower than the market