5.0
12 Oct 2021
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
All star team of experienced executives
Cons
small company means one has to wear many hats
Check out your Company Bowl for anonymous work chats.