1.0
Nov 9, 2024
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
High compensation. Very smart people, lots of research and projects materials to leverage.
Cons
I don’t feel like I own my voice on the projects. Culture is scary - only works for natural born consultants.