Company: IBM
Date: 2011-10-19
Overall rating: 3/5
Employment status: current

Low pay and no clear system for promotion
Pros: IBM expects performance but is lenient when it comes to taking time off when you need it. The three weeks of vacation is nice. You have the advantage of working for a very large organization so business processes are pretty streamlined.
Cons: Lots of bureaucracy to deal with and political infighting between global teams. Pay is not great and turnover where I work is very high. Problems are dealt with reactively rather than proactively.