Company: IBM
Date: 2011-04-12
Overall rating: 5/5
Employment status: current

Good but can be better
Pros: Vast variety, few good people
Cons: Bit lacking in agility and low salaries hamper good people coming in