3.0
Jan 27, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Competitive salaries and presence in various locations worldwide
Cons
Advancement opportunities are limited an it takes long time to access senior positions