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.
"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."
Update your browser to have a more positive job search experience.
Upgrade My Browser