Current Employee2.0Aug 22, 2023Not bad, not great; techniques used are becoming dated and those at the top are out of touch with current trends. Sinking ship albeit slowly
Not bad, not great; techniques used are becoming dated and those at the top are out of touch with current trends. Sinking ship albeit slowly
Current Employee4.4Feb 14, 2025Great place with excellent training! Perfect place to start a sales career
Current Employee4.6Feb 7, 2024I thoroughly enjoyed my time at Revgen, the hardwork and hustle is well worth it