The best place to work and be free! - Ambassador Upcall Employee Review

5.0
6 Jun 2023
Recommend
CEO approval
Business outlook

Pros

No set schedule Hourly pay bonuses Support team Amazing Manager

Cons

No tax deductions No benefits

Explore other reviews about Upcall

5.0
26 Feb 2024
Recommend
CEO approval
Business outlook

Pros

1. Bonus 2. Flexible working hours 3. Awesome Management Team

Cons

Working hours are dependent on the number of leads that are availbalbe.

1
4.0
25 Sept 2025
Recommend
CEO approval
Business outlook

Pros

Great Management and highly flexible work environment.

Cons

Work is dependent on the availability of leads.

See reviews by: Helpful|Rating|Date|All