3.0
Jul 16, 2024
Current employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great mid-level professionals with lots of expertise
Cons
c-suite / senior management is clueless. run by salespeople who don't understand the business or care about the clients