4.0
1 Feb 2010
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
One of the best companies I have ever worked so far based on work culture,compensation,recognition,flexibility etc. Overall not an excellent but a very good place to work.
Cons
Un necessary surveys, complicated goal settings and performance review process,lack of coordination among business and technical management etc etc etc