2.0
Jun 6, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Pays well for relatively easy work, lots of time off because of being French owned.
Cons
Terrible vision from management, failed to adapt to changing client needs, no clear path for growth, and no room to explore new areas.