themanatee.net
Employees told to ‘just have fun with’ torturous team-building activity
Saint John — Employees at OnPoint Tech in uptown Saint John have been informed that they will be taking part in a team-building activity that is meant to be as fun as it is compulsory. A terr…