Company: IBM
Date: 2013-02-17
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Worked at different locations of IBM for 7+ years till Oct 2007
Pros: Work from home facilities, recognition for even smaller work, effort put for team building activities, knowledge sharing activities and onshore opportunities.
Cons: Once you move out of project you may have to move or get relocated within the city as they do not have more than 10 offices in a single location. Also salaries are less compare to other companies.