Former Employee1.3Aug 28, 2023Place is a dumpster fire for sales reps. Leadership is toxic. CRO has zero sales experience and berates members of the team. Stay away.
Place is a dumpster fire for sales reps. Leadership is toxic. CRO has zero sales experience and berates members of the team. Stay away.
Current Employee3.7Sep 26, 2023I think TrackVia is a great place to work, but it isn't easy. It's a small company and a small sales team. The upside is that it's easy to voice your opinions and ideas. The downside is that you've got to be willing to make those ideas happen. So if ya just want to sort of do your work unnoticed, blend in, and just pick up checks, then you'll probably find the...Read More
I think TrackVia is a great place to work, but it isn't easy. It's a small company and a small sales team. The upside is that it's easy to voice your opinions and ideas. The downside is that you've got to be willing to make those ideas happen. So if ya just want to sort of do your work unnoticed, blend in, and just pick up checks, then you'll probably find the...Read More