Company: IBM
Date: 2011-08-24
Overall rating: 3/5
Employment status: current

Speak up and be noticed
Pros: Plenty of opportunities for advancement in almost any country in the world in almost any industry in the world - ability to work from home.
Cons: Sometimes with most everyone working from home, there is a lack of teamwork and esprit de corps.  Occasional company functions don't really make up for this for me as they seem to just be going through the motions.