1.0
Mar 12, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
The pay is "ok" but not to industry standards
Cons
Sub-par management on the tech and product side. Very much miss the old VPs. Leadership just seems to be rearranging the chairs on the deck of this inevitable Titanic. The sooner they realize we are a tech company, the better.