Canada Post has excellent employees, minus the supervisors and management. Some too many managers don't know what they are doing.
There is only a negative vibe at Canada Post for their highly knowledgeable and fantastic work floor staff. The problem is over-management and over-supervision.