Vantaggi
Great people, love that no matter what, we still hire nice and open minded people with strong desire to be the best. Good working atmosphere, no one is screaming at you when the job is not up to their standards. Improving the product all the time and big vision for the future.
Svantaggi
If you are new it would be a good company but once you are in the same position for a while you will not get far. There is NO plan or program to grow in the company. Since we are growing so much the growth structure is not there, it just happens and that brings problems on promoting people that are not up to the needed skills. There is no training program once you run out of the internal training. You ask for external programs and they deny them. Growth in your career only happens if you play the right political game. Be nice to the "right people" and you will move forward, even if you managed people in the worst way. There is no structure on developing and hiring leaders. Senior management place such a high expectation on internal hires but when they bring someone external to fill that position it is nothing like the previous expectations. They say it is easy to move from one country to another but the truth is that they make it so hard that is easier to find a job in another company for that country you want to move than move internally.