Company: IBM
Date: 2013-06-24
Overall rating: 4/5
Employment status: current
Experience level: Senior

Decent jobs available, but they keep taking benefits away
Pros: Highly respectable company that handles many top products in their fields. IBM Software Group has a diverse product line so its possible to gain many skills which are in demand at other companies.
Cons: Can be a tough work environment, depending on the area.  The hours are usually longer than expected.  The ability to move up (at least in the US) can be limited.