Taro Logo

Still a good company

Senior Software Engineer
Former Employee
Worked at IBM for 20 years
September 12, 2017
Raleigh, North Carolina
4.0
RecommendsPositive OutlookNo CEO Opinion
Pros

Generally speaking, IBM offers an interesting, challenging, and expansive work environment with good career opportunities. If you deliver your quality work on time and are a good team player, then you will get rewarded. There is equal opportunity. There are lots of chances to further your knowledge through a vast offering of educational opportunities. IBM rewards people who take charge and show interest in the business.

Cons

Mediocre salaries and declining benefits.

Poor long-term employment stability prospects.

Generally old and uninspiring work environments.

Mediocre cafeterias.

Work weeks of 40 hours is not so; it's easily 50+ hours in any of the full-time development jobs.

People are frequently, though politely, asked to do whatever's needed to get the job done.

Advice to Management

Care more for your employees. Trickle-up "economics" works also within a company.

Be smarter in who you hire and stop moving people around in job positions, unless it's with the employee's full consent. Look for genuine passions rather than schools, grades, and skills.

Was this helpful?

IBM Interview Experiences