Current Employee3.1Sep 4, 2024Torch is a good environment to gain sales experience. They still have things to figure out.
Former Employee1.0Jan 31, 2024My overall experience was disappointing to say the least. I don’t recommend working for them.
Former Employee3.0Feb 20, 2024Lots of people quit, always hiring for that reason. Would not recommend due to product market fit. Savings are misleading and not the best, hard to sign people up when they notice that. Sketch practices to make customer blind till they sign up and realize lack of savings.
Lots of people quit, always hiring for that reason. Would not recommend due to product market fit. Savings are misleading and not the best, hard to sign people up when they notice that. Sketch practices to make customer blind till they sign up and realize lack of savings.