1.0
Feb 7, 2022
Former employee, more than 1 year
Mountain View, CA
Recommend
CEO approval
Business Outlook
Pros
The worst agency I ever engaged with,
Cons
Extremely slow and out-dated ways of managing staff. Cheapest tools. Everything is like in the 90s. Treat employees as slaves. HR is horrendous.