Company: IBM
Date: 2011-06-10
Overall rating: 4/5
Employment status: former

Decent place to work
Pros: Nice to telecommute, nice to have access to latest technology
Cons: Constant fear of lay offs, long hours, poor internal communication structure, upper management inaccessible - often times seem to think they are royalty, see a lot of empire building without apparent regard for the company