3.0
Sep 12, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Fairly relaxed atmosphere, excellent benefits, very fair salaries.
Cons
Your most important boss may very likely be in a different continent.... Many really have no idea of individual contributions, good or bad