2.0
Sep 14, 2018
Current employee, more than 3 years
Chatsworth, CA
Recommend
CEO approval
Business outlook
Pros
The team managers let you do your work with little micromanaging.
Cons
They overwork their employees. Low pay. Management does not listen to their employees.