Taro Logo

A good stepping stone to a fairly compensated job elsewhere

Senior Software Engineer
Current Employee
Has worked at IBM for less than 1 year
October 21, 2008
Raleigh, North Carolina
2.0
Doesn't RecommendDoesn't Approve of CEO
Pros

Excellent place to develop skills. Good internal training programs. Reasonable work/life balance. A great place for a first or second job to develop skills and training, before obtaining competitive compensation elsewhere.

Cons

Uncompetitive salary. Poor raises and bonuses, even for top performers. Lack of career advancement opportunity. Promotions are extraordinarily difficult to come by, even for top performers. Middle management has a significant lack of vision. Employees are treated (and referred to as) interchangeable "resources" rather than individuals. Many employees are average at best. The 80/20 rule applies.

Advice to Management

You cannot run a hardware and software company like a services company. People are not interchangeable parts or "resources". If you pay competitive salaries to keep and retain top talent, you will be more competitive in the marketplace. We've had some of our best people leave recently for pay increases in excess of 50%.

Was this helpful?

IBM Interview Experiences