IBM Software Engineer Reviews | Glassdoor

Find jobs for Software Engineer

IBM Software Engineer Reviews

Updated December 18, 2018
2,583 reviews

Filter

Filter

Software Engineer

3.6
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
IBM CEO Virginia Rometty
Virginia Rometty
1,076 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Bad work life balance in the company" (in 1076 reviews)

  • "Hard to get promoted with low salary" (in 511 reviews)

More Pros and Cons

  1. "Great modern tech stack and experiences."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Austin, TX
    Current Employee - Software Engineer in Austin, TX
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM full-time (More than a year)

    Pros

    Modern technologies, various teams, great resources.

    Cons

    You can get lost in the size of the company.

    Advice to Management

    Please try and streamline the product line and create solid core product experiences.


  2. "Good people, needs direction"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer
    Current Employee - Software Engineer
    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO

    I have been working at IBM full-time (More than 3 years)

    Pros

    I've met a lot of great people working at IBM.

    Cons

    Lack of direction overall from leadership.

    Advice to Management

    Focus more on quality products rather than being first to market for things.

  3. "PERFECT"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in New York, NY
    Former Employee - Software Engineer in New York, NY
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    excellent environment
    excellent communication
    smart people

    Cons

    nothing to say about cons


  4. "Intern at Almaden"

    StarStarStarStarStar
    Former Intern - Software Engineer in San Jose, CA
    Former Intern - Software Engineer in San Jose, CA

    I worked at IBM as an intern (Less than a year)

    Pros

    Good location, well-known engineers, nice work

    Cons

    None, everything there was fine except commute


  5. "Sr. Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Software Engineer in Raleigh, NC
    Current Employee - Senior Software Engineer in Raleigh, NC
    Recommends
    Positive Outlook
    No opinion of CEO

    I have been working at IBM full-time (More than 10 years)

    Pros

    Will have flexible working hours

    Cons

    At times feel a lot bureaucratic


  6. "Place to grow"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Wayne, PA
    Former Employee - Software Engineer in Wayne, PA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at IBM full-time (More than 8 years)

    Pros

    You own your career and if you are serious about it, IBM is the best place to retire

    Cons

    People good at lobbying and politics will drive ahead of you


  7. Helpful (1)

    "Good Internship Experience and Exposure to Software Industry"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer(Internship) in Emeryville, CA
    Current Employee - Software Engineer(Internship) in Emeryville, CA
    Recommends

    I have been working at IBM full-time (Less than a year)

    Pros

    Great mentor
    Work like a full time
    Worked on a customer deliverable
    Free food

    Cons

    Older crowd of engineers who are stuck using old tech
    Underpaid compared to other big tech internships

    Advice to Management

    More competitive pay. Move the older crowd out, unless they can keep up with the changing industry.

  8. "Software Engineer"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Boston, MA
    Current Employee - Software Engineer in Boston, MA
    Recommends
    Neutral Outlook
    Approves of CEO

    I have been working at IBM full-time (More than 3 years)

    Pros

    Good environment overall, good people and decent benefits
    Flexibility in work/life balance

    Cons

    Need to update tools and technology and give projects to those passionate about emerging technology

    Advice to Management

    Management could be more transparent but what would you expect from a large firm?


  9. "Software Development at IBM"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Staff Software Engineer in Rochester, MN
    Current Employee - Staff Software Engineer in Rochester, MN
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at IBM full-time (More than 3 years)

    Pros

    - Flexible work schedules
    - Decent 401k match (5% + 1% auto contrib) and other benefits
    - Many locations with reasonable cost of living
    - Relaxed work environment with reasonable expectations

    Cons

    - Tools used for development are ancient
    - Not many areas working on new tech
    - Culture isn't as exciting as other large companies


  10. Helpful (1)

    "Software Engineer for 30 years who left"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer in Raleigh, NC
    Former Employee - Software Engineer in Raleigh, NC
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I worked at IBM full-time (More than 10 years)

    Pros

    Still some good jobs and opportunities outside of USA.

    Cons

    High-stress jobs and long hours. Subject to constant layoffs in USA. Often drives people into early retirement. Very few pay increases. Keeps cutting benefits. Poor senior management and lack of training of new managers who are often placed over departments in which they have no experience. Best talent often leaves. Work/life balance can be difficult. Lack of respect for the individual employee.

    Advice to Management

    Stop managing strictly by the numbers and pay more attention to your employees and your customers. Hire new people for a career and not just a job. Restore traditional IBM culture and values. Develop better leadership and management skills or the hemorrhaging will continue.