Great business - Technical Sales Manager Unleash live Employee Review

5.0
10 Oct 2021
Recommend
CEO approval
Business outlook

Pros

Flexible, fast paced, industry leading. Easy to get action and implement new initiatives

Cons

Nothing at this time, it is a great company to work for

Explore other reviews about Unleash live

4.0
24 Sept 2025
Recommend
CEO approval
Business outlook

Pros

Nice company culture, people are friendly. The business has lots of potential.

Cons

The salary is moderate, doesn't match a startup.

5.0
12 June 2024
Recommend
CEO approval
Business outlook

Pros

Amazing technology and people. The solutions provided to the industry segments are game changers. Very team orientated and willing to have tough conversations to get the job done, which is almost unheard of. Most companies will tip toe around things, which impacts the customer.

Cons

It can be tough to sell because the solutions are advanced.

See reviews by: Helpful|Rating|Date|All