1.0
Oct 28, 2025
Former employee, more than 1 year
Vancouver, BC
Recommend
CEO approval
Business Outlook
Pros
There really are none with this organization
Cons
Management is actually based out of Russia and all very strange. They are willing to lie to customers and hide the fact that their data was leaked. They do not value their employees and will get rid of them with little to no warning. They value outside hires more than internal employees and will pay internal less.