1.0
Jun 5, 2026
Former employee, more than 1 year
San Diego, CA
Recommend
CEO approval
Business Outlook
Pros
Employees work hard for clients
Cons
Leadership is made up of self-dealing hacks that mismanage and pilfer the company with impunity and screw their employees with glee.