3.0
May 25, 2026
Former employee, more than 5 years
Brampton, ON
Recommend
CEO approval
Business Outlook
Pros
Interesting work, working in the space domain
Cons
Poor Leadership and Unrealistic Organizational Structure. No transferable skills. Poor Leadership and significant Employee Turnover