The company has a very good reputation and brand image. It keeps it up internally with great HR practices, and a very committed, passionate and highly international team. It is extremely gratifying to work here, and it can give your career a great boost. Opportunities are plenty.
Training is a little lacking at times. The management is unable to communicate what the companys values are, and this gets a little confusing.
The staff knows what the company stands for more than the management does.