systems work if you work. sales commission with $2k/m base - Manager Storm Employee Review

5.0
26 Sept 2025
Recommend
CEO approval
Business outlook

Pros

good if you work hard good training for sales & pers dev.

Cons

long hours often 10-12hrs day

Explore other reviews about Storm

3.0
14 Sept 2025
Recommend
CEO approval
Business outlook

Pros

They were very nice throughout the process, three interviews

Cons

The company shows that it's been inactive since 2023, and the starting pay is $500 a week

See reviews by: Helpful|Rating|Date|All