Taro Logo

In general, a great place

Software Developer
Current Employee
Has worked at IBM for less than 1 year
January 19, 2025
Ottawa, Ontario
4.0
Pros

Great benefits and work culture

Cons

The Ottawa location is not receiving as much investment compared to the Markham location.

Was this helpful?

IBM Interview Experiences