3.0
Dec 28, 2009
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Good place to start a career - Opportunities to work in diverse technological projects Need to ensure that one doesn't get stagnated in a project for too long
Cons
Technical skills are not given a lot of recognition Middle level managers have not been groomed to take up managerial roles