There are newer employer reviews for IBM
There are newer employer reviews for IBM

See Most Recent

Helpful (6)

Rated as one of the top 100 Canadian employers until 2006. Off the list since 2007. Coincidence? I think not.

  • Comp & Benefits
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Staff Software Developer in Toronto, ON
Current Employee - Staff Software Developer in Toronto, ON

I have been working at IBM

Disapproves of CEO
Disapproves of CEO

Pros

Very competitive salary in the Toronto / Ontario region
Flexible work arrangements - flex hours, working at home
IBM still viewed highly in the industry - looks good on the resume

Cons

Layers of management and bureaucracy to wade through, wasting your time from doing your actual work
Little to no organic innovation
Rewards those who play the political game and position themselves well, rather than those who consistently output quality work
50-55 hour weeks are the norm, with 60-65 crunch weeks often enforced, for weeks and months at a time

Advice to Management

Enable and empower your employees to make decisions, take calculated risks, and innovate. Micromanaging them to the tiniest detail wastes everyone's time and doesn't utilize people's skills to the fullest.

reviews filtered by
  • Any Location
  • Any Job Title
  1. Helpful (1)

    IBM Lab

    • Comp & Benefits
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Anonymous Employee in Markham, ON
    Former Employee - Anonymous Employee in Markham, ON

    I worked at IBM

    No opinion of CEO
    No opinion of CEO

    Pros

    IBM is good place to work of new graduates. There are a lot of smart people you can learn a lot from them. But if you find you have to be promoted, you should go!

    Cons

    Sometime, it is hard to get help outside of your team if you have no good references like a manger. Management only care what customers care. So your ideas may be discarded for this reason.

    Advice to Management

    If you can really know how to deal with your manager and high level management, that will be good sign to be promoted soon!

  2. Helpful (2)

    a reasonable but not perfect place to work

    • Comp & Benefits
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Staff Software Developer in Markham, ON
    Current Employee - Staff Software Developer in Markham, ON

    I have been working at IBM

    Recommends
    Recommends

    Pros

    flexible working hours, relative high pay within Canada

    Cons

    your talent may not be fully utilized if you are not gooding at "speaking loudly"

    Advice to Management

    allocate resource more wisely

There are newer employer reviews for IBM
There are newer employer reviews for IBM

See Most Recent

Work at IBM? Share Your Experiences

IBM

 
Click to Rate
or

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