3.0
6 Sept 2015
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good benefits and generally nice people to work with. company treats new graduates better than other competitors in the industry.
Cons
goes through much change very often , making it difficult to get things done. Also has a complicated organizational structure.