2.0
19 May 2026
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
People and product are great.
Cons
Since sale of company, leadership is seriously lacking. No longer any concern for employees. All about $$.