Company: IBM
Date: 2012-12-15
Overall rating: 3/5
Employment status: current
Experience level: Junior

Modern, competent, fair, bureaucratic
Pros: If you work here, you have a unique opportunity to work on top tier software and hardware products.  A large company like IBM can apply its weight to go in directions that other companies cannot.  It is certainly a unique company and an interesting experience.
Cons: Working conditions are somewhat grey and dull.  The email client everyone has to use (Lotus Notes) is an appalling piece of software that quite frankly is beyond contempt.  Other internal tools (the intranet, expense claims, etc) are slightly better but still way below expectations.  The bureaucracy generally is a pain.  You must follow the bureaucracy and be a good cog in the machine but if it fails you then that is your problem, not IBMs.  Very frustrating.