4.0
Oct 25, 2016
Current employee, more than 1 year
Le Caire,
Recommend
CEO approval
Business Outlook
Pros
Good environment, salary scale and benefits are good. Flat organization, people focused, dynamic.
Cons
Work life balance is bad, open space does not allow for focus. Isolated work silos.