4.0
17 Jun 2025
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
The product is always updating and increasing in value. There is long term sustainability of the product.
Cons
The management and company structure changed. Employees became very micromanaged. If there were a bad few months after making tons of deals for the company (that was more than your salary for even one year), you get threatened and they are easy to get rid of you.