Company: IBM
Date: 2012-05-25
Overall rating: 3/5
Employment status: former
Experience level: Junior

good starter company
Pros: good starting company to work for.  structured and processes mostly in place to handle projects.  less burnout in this type of environment.  smaller companies have less process, not so clear communication channels and could be chaotic at times.  IBM is less hassle for most people.
Cons: too big, little fish in a big pond.  slower to advance than in startups or smaller companies.  Lots of red tape and protocols to follow.  Slow to react to problems some times.