4.0
Jan 14, 2019
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great Benefits along with working with wonderful people that care about the work that they do.
Cons
Since most of the company is based out of Germany, there's a big difference on how things are done between there and here. Also the pay rates are on the lower side of the industry.