1.0
15 May 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
None that one can think of
Cons
Cheap, lack industry expertise, blackball execs, take no responsibility of the mess they create, are the nastiest people