3.0
Jan 8, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Lots of really smart people, very potent technology, amazing compensation
Cons
Tons of useless micromanagement, managers only looking into systems and think they know whats going on. Toxic management style