Taro Logo

Life at IBM as a Software Engineer

Software Engineer
Current Employee
Has worked at IBM for 2 years
October 18, 2021
Research Triangle Park, North Carolina
5.0
RecommendsPositive OutlookApproves of CEO
Pros
  • Amazing management. Extremely kind and flexible to your external schedule. Meetings with your first-line manager don't feel like interrogations but like casual conversations where you chat about work and some common interests. Speaking with an executive feels the same as casually chatting with a coworker.

  • Great culture. People go out of their way to help you if you ask. There is no "cutthroat" attitude; everyone works together as part of a team and supports each other when needed.

  • Tons of great communities full of people who share similar passions. Great places to connect with other IBMers from around the world who share the same interests (hobbies, crafts, etc.) as you do.

  • Good pay; competitive and above average.

  • Lots of opportunities and incentives to work on skills that lead to promotion.

Cons
  • Depending on your team, you may have meetings either very early in the morning or very late in the day. This is due to the global nature of some teams.

  • Dental benefits could be better. There's little coverage for 'major' surgeries.

  • Requirements for moving up the band system are defined too broadly. For example, there are docs and even badges for "Software Engineer" career paths, but there is no distinction between Cloud engineers and Z (Mainframe) engineers, even though the type and scope of work is vastly different between them.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
4.0
Senior Management
5.0

Was this helpful?

IBM Interview Experiences