Pros
The employees are extremely pleasant and friendly, and the team atmosphere is generally excellent. The benefits are also outstanding, including enjoyable company parties, corporate psychologists and doctors, the option to work from home, and competitive compensation.
Cons
Internal communication leaves a lot to be desired, especially communication between departments, which is sometimes non-existent. Many issues that affect several departments are decided by one party, and the other only finds out about it afterwards. Staff turnover is also very high due to the rather “American management style.” When someone leaves or is dismissed, the company does not always try to fill the position; instead, the work is passed on to existing employees, who are then under more pressure and more likely to resign, leading to a small downward spiral.