1.0
Oct 11, 2023
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great organization with a lot of offerings
Cons
Worst place to work, management does not know what they are doing and they bring in people and do not help them succeed.