OK place to work, nothing outstanding
Customer Success Management Associate (Current Employee) – Belmont, CA – May 10, 2013
They pay at market rate, which is absolutely great for someone coming out of college. However, the company culture isn't really exciting, it's mundane, people aren't too enthusiastic there. Not too many associate interaction, 90% workers are over 40.
In the sales dept. there's pretty much no overtime, so work life balance is good.
pay, work life balance
company culture, mostly older people