1.0
Jul 2, 2024
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Met some great people while there.
Cons
Poor leadership, toxic environment...CEO ended up being charged with insider trading. Dishonesty seemed to be their policy.