1.0
Jun 2, 2026
Former employee, less than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Intelligent coworkers, interesting technology, opportunities to work with large enterprises.
Cons
: Weak leadership, lack of transparency, constantly shifting priorities, poor communication, fear-based management, low trust, and little regard for employees