1.0
Apr 7, 2026
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Office is by the water.
Cons
Leaders do not know what they are doing. They are constantly changing their minds. Most teams are very reluctant to change and take innovative ideas-very set in their old ways.