Company: IBM
Date: 2012-10-24
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Great experience in Software Group as tech lead and manager
Pros: Great place to work if you are interested in technology and prefer to work on products/projects that have a big impact on the world. Smart people. Good leadership development programs for recognized talent.
Cons: Permission based, needs multiple layers of approvals for decisions. Large, so you could get lost if you don't have the right mentors, managers and colleagues. Less perks.