4.0
Feb 2, 2021
Recommend
CEO approval
Business Outlook
Pros
Loved the team that I worked with. The benefits are amazing and the paid holidays are great. Loved that we got 2 weeks off for Christmas and New Years.
Cons
Because the headquarters are located in Germany, the office in the United States always seemed to get the new policies sent last or sometimes not even included in some of the the decisions.