5.0
Dec 9, 2024
Current employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Great perks and good opportunities Great culture given everyone works at different places
Cons
Assignment can be long at time. Feels like you are glued to one project at a time