Management is a bit lost. They constantly change directions and CEO's. Now they have been acquired by Trimble who is not a services company and they do not know what direction they are going to take the company, and if they do have a direction they do not communicate it to everyone. There is no big vision for the company. It is very difficult to get upper management to respond to you as an employee. They never do reviews even thought they say they will do them. It is up to you as an employee to go to upper management to try to negotiate a raise, even a simple cost of living raise. No career path. No mentorship to build someone up to the next level. There really is no next level. You work on projects and you never know what direction your career is moving.