1.0
May 26, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Pay is on the high end of the spectrum.
Cons
Very high turnover rate. Poor management that is deceptive, secretive, untrustworthy and misleading. This firm fails to live up to their values and word.