Company: IBM
Date: 2013-10-30
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

IBM - not for amateurs.
Pros: Very competitive and thus lucrative to work for.  Never ending supply of work and technical skills expansion.  Management that more or less stays out of the way of technical personnel
Cons: Difficult to keep track of opportunities in such a large organization.  Need to develop a network of people all over the company to keep track of what's going on other wise something in your direct job arena may pass you by.