2.0
Oct 14, 2025
Current employee
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Flexibility for Work from Home. Interesting projects.
Cons
Publicly traded so shareholder price drives the business. Low pay and no good raises, but there is magically budget for new hires. Removed DEI from USA due to political pressure.