Taro Logo

Great Place to Work

Solutions Architect
Current Employee
Has worked at IBM for less than 1 year
December 7, 2023
Ottawa, Ontario
5.0
Pros

Great Place to Work and great people

Cons

Nothing here to say about the company.

Was this helpful?

IBM Interview Experiences