4.0
Oct 21, 2020
Former employee
Recommend
CEO approval
Business Outlook
Pros
Intellectually challenging place to work with industry professionals, with rewarding projects
Cons
High pressure atmosphere, hierarchical pyramid structure is prevalent although company culture is presented as collaborative