Company Menu

Omnitracs Employee Reviews for Customer Success Manager

Browse Omnitracs Reviews by Job Title →

Customer Success Managers at Omnitracs give their company a 4.1 out of 5.0, while the average rating for Omnitracs is 4.3, making them 5% less happy than every other employee at Omnitracs and 5% happier than every other Customer Success Manager on CareerBliss - the happiest Customer Success Managers work for 8x8.

0%
100%
0%
0%
0%
4.1
Average Rating
(based on 1 Customer Success Manager Review Rating)
Customer Success Manager
in Dallas, TX

"Overall, it is a very supportive company, as we deal with the trucking industry. The company is constantly innovating and seeking to be an industry leader in the platforms and software that we offer. It can be daunting with the technical terminology, but the other departments are friendly to help answer questions. There were some growing pains the last several years, but thanks to the hard work or our teams, we are poised to push forward in the post-ELD era."

Person You Work For 5 / 5 People You Work With 5 / 5 Work Setting 4 / 5
Support You Get 4 / 5 Rewards You Receive 4 / 5 Growth Opportunities 3 / 5
Company Culture 4 / 5 Way You Work 4 / 5
We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×