1.0
Jun 8, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Salary, Canadian employees were a gem. I say 'were' because there are barely any left.
Cons
If you made me choose between working at VTS again or getting into a barrel, setting it on fire, and closing the lid—I’d choose the barrel. Leadership is completely disconnected from the product and continues to make one bad decision after another. It’s gotten so bad that there have been 5.5 rounds of layoffs, and it still doesn’t seem to be enough, as more people are being replaced by external contractors. I’ve also never seen a place with such a high level of customer churn.