Former Employee2.3May 12, 2025Poor solutions, even worse management, all in all it was a negative experience.
Former Employee3.6Aug 14, 2024Experience was positive until reporting structure changed to US-based leadership. Went downhill after that. Canadian leadership team was great to work with.
Experience was positive until reporting structure changed to US-based leadership. Went downhill after that. Canadian leadership team was great to work with.