Development team is really skilled and friendly
Great culture, great activities and events
Challenging projects for big companies
Salaries are markets average
Cons
Lack of knowledge in client marketing
Huge cronyism for upper position, only friend or family can acces to director or VP position skill is not a requirement