StormTech Employee Reviews in Canada

  • Job Work/Life Balance
  • Salary/Benefits
  • Job Security/Advancement
  • Management
  • Job Culture
Job Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Job Culture
Could be better
sales (Current Employee), BurnabyJune 19, 2014
Overall a good place to work but highly possible you will hit the glass ceiling so do not expect anything.
Management is too involved with themselves to care enough for their employees' future careers or well-being. They should realize that the employees are the main assets of a company. Too much office politics and prejudices. Co-workers always seem to segregate.
The most enjoyable part of the job are enjoying the products, customer, and learning.

See more StormTech reviews

You may want to try:

Claim this company page
Headquarters
Port Washington New York, United States
Revenue
$37.5 Million
Employees
51 to 200
Industry
Links
StormTech website