I worked here for a little while, but from day one all you heard was negativity towards management and management negativity of employees. Very top heavy company, meaning to many managers who have no idea on how to manage. Managers always looked down on staff, you may get lucky and be the flavour of the month but that doesn't last long.
This company would be in trouble if examined by CRA, Many strange ways money gets moved around in this company. Senior management is corrupt, untrustworthy and think they are best people on the earth. That's wording it nicely.