Poorly managed company. The place is a joke.
Customer Service - call center environment
Listening to employees and helping us succeed
It is the best place to work.
Horrible. Many of my friends lost their jobs because of their LIES, They only kept their favorites, mostly the lazy/incompetent people that didn't deserve their jobs.