IBM
Happiness score is 67 out of 100
3.9 out of 5 stars.
Get weekly updates, new jobs, and reviews

IBM Employee Reviews for Software Developer

Job Title
Location
Found 42 reviews matching the search
See all 30,711 reviews
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
good for entry level software developers and tons of talented senior developers to learn from but work culture isnt the best and lot of overtime work required without getting paid and not much bonus
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Manager could be better and good. More competitive salary could be given to staff and the way bonus ae shared is something so annoying because those who do the main work only get crubs
Pros
Plenty time and no micro management
Cons
Low salary
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Nice company love to work here. everyone was nice and friendly. I enjoy everyday working here. there was free snack and food. I really loved working here.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
The IBM Ottawa Lab is an amazing place to work and I would recommend it to any of my friends. You are given immense freedom and trust to complete your work (without micro-managing). The people are great and the office is a very relaxing place.
Pros
Free coffee/snacks, great salary, great people, work from home, parking provided
Cons
Need to start your own initiatives/projects to get noticed and to move up quickly.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Lots of room to move up and laterally and learn many new skills. Great pay, great work-life balance. They gave lots of free snacks, there are free fitness classes, flexible hours, I had a cubicle but I could just go work somewhere else if I felt like it.
Pros
free lunches and snacks
Cons
cubicles
Was this review helpful?
Rate your recent company
Share your experience to help others
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Lots of things to learn, very smart people around. You can work from home anytime you want. There is a cool recreation room. Cons: Lots of pressure sometimes
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
If you can get hired by IBM then you could likely get hired by Amazon or some other big tech company. Why bother with IBM at that point? Somebody like Amazon has far more cachet than IBM, and you will be working with Java / Open Source either way. It's an OK place to work. You won't love it, but it's just ok. Very bureaucratic, but you do get lots of regular feedback so that's good.
Pros
Looks good on a resume, lots of internal opportunities
Cons
old technology, stack ranking
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
big company with a lot of internal politics and red flags which prevent you as a developer fully release your potential and be much more efficient... the wages are ok
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Lots of off time with little to no progression on projects. Projects are badly broken up and daily agile "scrums" last an hour. Team members are knowledgeable but not used to full potential.
Pros
Ping pong table, pool table, beach volleyball
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Typical day begins with a stand-up meeting to go over current progress and ongoing tasks/issues and/or demos. Team had multiple managers and seemed to progress like molasses. As always there were a few interesting and fun people to work with alongside multiple non-interesting drones. Hardest part about the job was staying motivated and interested in the project. Software seemed incredibly boring to the average individual and was highly specialized/geared towards management staff. Most enjoyable part about the job was working with those team members who were friendly and outgoing.
Pros
Free coffee
Cons
Rarely free milk to go in the coffee, boring software, slow and outdated management style
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
one can learn a lot of technical things in the company, but innovation here is very limited.Hardest part of the work is trying to make innovation as this will make senior people out of the comfort zone.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Opportunity to learn and use new technologies. Gained experience in developing enhancements to Tivoli Provisioning Manager, IBM Cloud Automation Manager, and Webspherre.
Pros
Technical Expertise
Cons
Long hours
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
- Enjoy working with highly competent group of technologists. - Collaboration and communication with management is pretty good.- Working from home from time to time.
Pros
Highly competent management
Cons
Long hours
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Experience at IBM is pretty meh typical day is doing stuff that's very vague I learned code, architect and stuff management is alright when stuff happens hardest part is nothing much
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Q1Labs Fredericton (Now IBM) is a corporate company with a start-up culture. Most people are friendly and intelligent. Management is outgoing and helpful, but the work can be monotonous and boring at times, especially if you are involved in QA. Investigative work and core development is the most exciting and rewarding.
Pros
No micromanaging of employees
Cons
Work can be boring
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
IBM culture was relaxed. I was able to work comfortably while also enjoying their pool table at lunch time. I would recommend this company to a friend looking for an internship.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
-Multiple locations on any single day. -Free all day breakfast while on TSX (then TSE) premises -Good management and positive attitude of employees led to productive environment. -Hardest part of job : Detail visual inspection of all software for potential Y2K issues. -Best part of the job was the satisfaction of knowing that all will be good come year 2000. The elaborate all day breakfast. Being surrounded by wonderful hardworking employees.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
This company provides employees with all the resources necessary to learn and develop their skills while building friendly, professional relationships with peers. At times the culture can seem competitive, because the company is staffed with some high achievers, but this is what helps to maintain the company's high performance culture that you will find to be a point of pride. I would recommend that new hires begin their career here, then take time to explore other companies or to get a graduate degree. The company expects you to continuously develop yourself and then rewards you for doing so.
Pros
Excellent place to develop professional skills
Cons
Work-life balance can be hard to manage
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
Upper management is clueless and wastes the lives of their front line employees. They pour money into research that will never come to anything while letting their money-making products languish. The fact that IBM has now posted 20 consecutive quarters of declining revenue is no fluke. Their upper management is full value for it.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
IBM is undoubtly great place to work. They provider their employees with amazing benefits and comfortable environment to work in. The food court is also great with different options to try.
Was this review helpful?
Job work-life balance
Salary/Benefits
Job security/advancement
Management
Job culture
A lot of possibilities, good people, but it looks like the company is not doing financially so well overall. But every IBM office is different. There are good benefits, but there is nothing for the employees like no coffee, not milk, not even tea. Need to pay extra for those basic things that you drink.
Pros
They have a good name, for your next job.
Cons
Not a good working environment over all.
Was this review helpful?
  1. Software Developer