Vantaggi
* Great colleagues * Very international * Freedom * Flat hierarchy * Easy to contact colleagues from any department - always willing to help * It's quite dynamic and change is expected all the time * Opportunities - company where it's possible to grow, move to different roles and different departments. It's up to the person to be proactive and take the initiative and move on the direction he/she wants. If you're good, you'll make it.
Svantaggi
* In some teams, when people start in a position they are a bit on their own and trying to find out how they'll fit and what's expected from them. * In some cases, very specialized work - meaning that you are in a small team dedicated to a specific job and do not have access to other related things very easily. This is understandable due to the size of the company and its rapid growth. * This as result of the rapid growth, management change and lack of managers that work on developing people (in a lot of cases due to lack of time and some due to lack of experience). * Low salaries