3.0
25 Mar 2016
Current employee, more than 3 years
Chesterfield, MO
Recommend
CEO approval
Business outlook
Pros
1) Great work culture 2) onsite oppurtunities 3) To know and work with people across the world.
Cons
Compensation is low as compared to other companies.