Taro Logo

Not an engineering company anymore

Staff Software Engineer
Current Employee
Has worked at IBM for less than 1 year
October 28, 2011
Durham, North Carolina
2.0
Doesn't RecommendDoesn't Approve of CEO
Pros

Good job security for top performers, generally good compensation, and exposure to lots of technologies.

Cons

Bureaucracy, global teams make it hard to communicate and work quickly, tons of meetings, lots of interlocking with many other products, lack of engineering freedom, scope creep.

Advice to Management

Invest in good engineers and let them drive ideas from the bottom up. Invest in quality by staffing projects better and allowing time, instead of paying the cost of quality after delivery. Buy vs. build has negative long-term implications on brand quality and recognition, even if short-term gains are noticeable due to decreased risk.

Was this helpful?

IBM Interview Experiences