4.0
Apr 14, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great learning experience and great benefits. Flexible working environment. Senior management is good to employees. Good place to work.
Cons
Sometimes people do not complete their jobs effectively and efficiently enough. But senior management is very nice and cares about people.