4.0
Jun 3, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Great team environment, everyone who works here seems to know what they are doing and are very smart. Collaborative environment.
Cons
An extreme lack of communication and care about the direction of employees. Very cheap and do not reward hard work.