1.0
Jul 28, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Amazing technology and flex schedule
Cons
Benefits Leadership Disorganized Lack of processes/procedures Toxic environment Many unhappy people Limited (if any) career opportunities