1.0
Apr 22, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Some good people working here (non-Management)
Cons
Horrible management, no leadership, no processes in place, and no support. 95% of the employees are based in India.