Horrible work/life balance/management SSR(Former Employee)-Toronto, ON-19 May 2017 I worked here as a SSR for only one week before I found out how horrible it actually is. They are so low on people due to the high turn around rate, that they can't properly train you. As soon as ...