I worked at veranova properties in Dartmouth. I can confirm that staff is always walking on eggshells in fear of losing their job. Morale was extremely low when I worked there. Management would find small reasons and even fabricate reasons for you to lose your job.
I witnessed this numerous times with new employees on their probation/training periods. If management did not like you for any reason, regardless of job performance.. they would make up a reason to fire you during your probation period so they would not have to give a reason for dismissal.
I left on my own accord after a year of working there as I could not handle the atmosphere any longer.