Omnitracs was a great company under Qualcomm. When they were bought out by Vista Equity Partners, they gutted the talent and replaced most of their senior employees with fresh college grads to save money in the hopes of quickly flipping the company. Unfortunately that's taken too long and it's starting to show.
Without a long term vision for managing the company there's little to no room for advancement. Pay is terrible, benefits continuously get worse, morale is shot, and bonuses are never as promised. The HR department is extremely ineffective and doesn't actually seem to do anything other than make Powerpoint presentations full of promises they never keep and occasionally make internal marketing material for a project we were already working on anyways. Senior management is mostly corporate brown nosers trying to work their way into a better subsidiary or into a job at the parent company.
There are only a few pros. The low level managers are usually great and down to earth, though there are a few micromanagers. The technology stack is mostly good, unless you're on the mobile team - apps are built on .Net, Java, or AngularJS which are all pretty high in demand and makes the years I spent here not a total waste of my time.
If they offer you a job, do yourself a favor and tell them no. This job had a lot of promise when I started it, but it's gotten consistently worse as the time goes by.
Good technology stack, good managers
Terrible pay, poor benefits, bad senior management, bad morale.