2.0
May 4, 2020
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
The pay was good, exciting technology
Cons
CEO puts people down in front of others, has unrealistic expectations, and is condescending. Technology is not ready for prime time. Biggest competitors have a better feature set and customer engagement potential.