4.0
11 Feb 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Creative Company with the ability to bring an idea to life and to advertise and engage with the consumer
Cons
Evolving company with the ability to grow more strategic