4.0
Jan 29, 2010
Former employee
Recommend
CEO approval
Business Outlook
Pros
Good Fresher Training Good Facilities and Infrastructure Long term client facing Onsite Opportunities
Cons
Very Large Organization Lack of Long Term Vision Lesser avenues of growth for employees working for long time