2.0
Jun 24, 2026
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Benefit and pay are decent. Sitting on a product that owns 80% of market share.
Cons
Experience and culture heavily depend on the team and manager. A bad manager can make your life miserable and negate all the nice company benefits.