5.0
Sep 15, 2019
Recommend
CEO approval
Business Outlook
Pros
Great work culture People are really knowledgeable
Cons
Upper management takes a lot of time to make crucial decisions
91% would recommend to a friend
Jean Marc Chery
91% approve of CEO
95% positive business outlook
Check out your Company Bowl for anonymous work chats.