Taro Logo

Good company overall, with a few disadvantages of being huge

Software Developer Co-Op
Current Employee
Has worked at IBM for less than 1 year
October 4, 2010
San Jose, California
4.0
RecommendsApproves of CEO
Pros
  1. The congeniality and the people willing to help.
  2. Being a very large company, IBM has jobs in almost every field in CS and many non-CS fields.
  3. You can develop niche skills that are tough to find elsewhere.
Cons
  1. Reading legacy code and supporting old technologies might seem uninteresting to fresh college graduates.

  2. Being very huge has its own disadvantages – like a few processes or rules that might not make a lot of sense but have to be followed.

Advice to Management

I am currently happy with the way technical managers work. Non-technical managers who do not completely understand the technical/technological issues should learn from their peers within IBM who do an excellent job of working with their technical managers under them to extract quality work.

Was this helpful?

IBM Interview Experiences