4.0
Jul 19, 2026
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Lots of freedom to drive product Supportive leaders Decent WLB
Cons
Upper Management chaos Poor Sales Org quality Poor Stock performance- partly due to sentiment, partly due to Fintech envt