2.0
22 Feb 2018
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great teams of people and an amazing connection between coworkers. Everyone works together to get the job done—and done well. You can sense the passion peers have for their work and their career, and those peers (not upper management) care about the growth of others.
Cons
New management has completely hindered and prevented growth of the company's own employees. Does not see the potential in TrackR's team that has been keeping the train going all these years, and instead chose to send the work to agencies (some especially incompetent). If you need a paycheck, go for it, but if you want a career I would keep looking. It's simply a high-stress environment with no satisfaction from having accomplished something. Merely disappointing.