IBM

www.ibm.com
Employer Engaged
There are newer employer reviews for IBM

 

IBM Work Experience

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Anonymous Employee
Current Employee - Anonymous Employee

I have been working at IBM full-time (more than 8 years)

Pros

Flexible work hours. You can change jobs without changing employer

Cons

Head count drives most of the things. Leadership lacks clear vision. Lack of ownership among senior leaders.

Advice to ManagementAdvice

Don't measure the things by head count. Give importance to domain and consulting

Doesn't Recommend
Negative Outlook
No opinion of CEO

13225 Other Employee Reviews for IBM (View Most Recent)

Sort: Rating Date
  1.  

    IBM

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Bangalore (India)
    Current Employee - Anonymous Employee in Bangalore (India)

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

    Pros

    Growth, Learning, innovation, work life balance, work timings, good friends

    Cons

    salary, incentives, that will do

    Advice to ManagementAdvice

    They do a fair job

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    Good Learning experience

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Software Engineer in Bangalore (India)
    Current Employee - Senior Software Engineer in Bangalore (India)

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

    Pros

    Good Work environment
    Good Flexibility
    Work from home

    Cons

    Less salary, slower growth and poor hikes

    Negative Outlook
    No opinion of CEO
There are newer employer reviews for IBM

Work at IBM? Share Your Experiences

IBM

 
Click to Rate
or

Your response will be removed from the review – this cannot be undone.