Touchbase reviews

2.6

44% would recommend to a friend

(24 total reviews)

Riordan Maynard

25% approve of CEO

25% positive business outlook

Touchbase has an employee rating of 2.6 out of 5 stars, based on 24 company reviews on Glassdoor which indicates that most employees have an average working experience there. The Touchbase employee rating is 30% below average for employers within the Management & Consulting industry (3.7 stars).

Reviews by job title

24 reviews
1.0
Jan 29, 2021
Recommend
CEO approval
Business Outlook

Pros

Salary and bonus was competitive. PTO and work from home capability.

Cons

It was ALL downside. Pay was delayed for months. 401k was “floated” - never knew what that meant until I was victimized. A bold-faced liar of a CEO - he’s in the pen now and that’s where he should stay.

1.0
Oct 25, 2019

Truly Awful

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Hmmm... What a difficult question!???

Cons

Unnecessarily early Monday morning video call in office - same late Friday evening.

5.0
Oct 12, 2019

Head of Asia & Middle East

Recommend
CEO approval
Business Outlook

Pros

Good clients, people and partners

Cons

Having issues globally, causing job losses and uncertainty

Viewing 1 - 3 of 24 Reviews

Glassdoor has 25 Touchbase reviews submitted anonymously by Touchbase employees. Read employee reviews and ratings on Glassdoor to decide if Touchbase is right for you.