The company is okay to work for
Customer Relations Specialist (Former Employee) – Woodland Hills, CA – October 6, 2017
The job itself is very doable, great pay and benefits, however, the senior manager of Customer Relations is the sole reason for employees to look elsewhere. Poor management skills, over works employees and while the pay is good, the additional side work you're given, that's not included in your job title is what makes the pay not good enough.
A lot of company perks, great benefits.