2.0
Sep 20, 2022
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Individual teams are great to work with and have solid foundation of industry knowledge.
Cons
Leadership does not support individual teams well and does little to provide clarity on core business objectives.