Company: IBM
Date: 2008-12-24
Overall rating: 3/5
Employment status: current

be the best and work with the best
Pros: Can work in different technologies
Cons: middle level management has very little technical knowledge to guide technical people.