Company: IBM
Date: 2012-03-27
Overall rating: 3/5
Employment status: current

ok but too big
Pros: - work life balance
- professional atmosphere
- lots of resources to help
- promotes remote work
- leading edge technology
- some really smart people
Cons: - salary pay is very low
- little advancement opportunities
- some incompetent people
- often uses own tool that makes you uncompetitive once outside of IBM