Unprofessional leadership.
Always threatening to put you on PIP and HR action to replace you.
They will find ways not to pay you your bonus/commission.
Lead by a bunch of Indians who never worked in Canada. Their first work experience in Canada is TP ; they implement their Indian work culture to Canada. Very very toxic management.
Their HR also is inefficient and dont bother, they will never get back to you regarding your concerns even after multiple followups. They don't want employees to stay long term so they always are pushing you to quit if you have been in system for 1 year or longer.
No proper vacation guidlines. Some weird vacation policy which basically would mean you won't be paid if you take days off.
They are taking advantage of the people as their are no jobs in market. Everyone working there are looking to leave, only because of the toxic management.
They force you to leave your phones and jackets outside the locker saying security concerns, which don't make sense. You can't even keep it in pockets.
The list is endless , I can go on and on. Just stay away from them.