Compare working at Technical Safety BC vs Ballard Power Systems

Compare company reviews, salaries, and ratings to find out if Technical Safety BC or Ballard Power Systems is right for you. Technical Safety BC is most highly rated for Compensation and benefits and Ballard Power Systems is most highly rated for Work-life balance.

Learn more, read reviews, and see open jobs.

Compare company information

Compare revenue, industry, and employee numbers for Technical Safety BC and Ballard Power Systems.

Industry
GovernmentNot available
Revenue
US$5M to US$25MNot available
Number of employees
11 to 50Not available
Headquarters
VancouverBurnaby, British Columbia, Canada

Compare company ratings

Compare management, culture, and compensation ratings for Technical Safety BC and Ballard Power Systems.

CEO approval

50%
Not available
83%
Not available

Salary satisfaction

88%
think they are paid fairly at Technical Safety BC
50%
think they are paid fairly at Ballard Power Systems

Technical Safety BC company logoTechnical Safety BC reviews

on February 11, 2021
Not the best place to work
Client Care
(current employee) - Vancouver, BC

Show less

on January 24, 2021
Decent pay, good work life balance, , confusing priorities, toxic work culture
Leadership
(current employee) - Canada

Show less

on August 10, 2020
Very stressful
Payroll Clerk
(current employee) - New Westminster, BC

See all 22 reviews

Ballard Power Systems company logoBallard Power Systems reviews

on August 20, 2021
Toxic environment
Manufacturing Technician
(current employee) - Vancouver, BC

on August 8, 2021
Over all work place is good
Production Technologist
(current employee) - Burnaby, BC

Show less

on February 22, 2021
No one cares for the extra effort you put in.
Production Technician
(current employee) - Burnaby, BC

Show less

See all 27 reviews
Technical Safety BC company logo
13 jobs at Technical Safety BC
View jobs
Ballard Power Systems company logo
No open jobs at Ballard Power Systems

Compare interview information

Compare interview process, length, and difficulty for Technical Safety BC and Ballard Power Systems.

Insufficient data
Insufficient data
Insufficient data
Insufficient data
Process is about a month
Process is about a month