4.0
May 22, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great company to work for. They are located all over the world so there is plenty of opportunity to grow and learn.
Cons
Often there is a lot of travel involved if you have to go to the different locations. Communication was sometimes and issue.