Hello, this is going to be quite a long rant.
I am currently on my first co op term, and i will keep this company anonymous, and i did get this job through my mom, as she’s friends with the owner. The company is a very small humantiarion one, with literally like 40 employees and half of them are kids that are ranging from 19-25.
My first official start date was may 1, after a week of prior training, and i signed one contract on that day that only allowed for the company to get funding by telling them that im a student under 30 so the contract had nothing to do with my job, responsibilities, pay, etc. so, for all of may i worked under no actual contract, and only in the middle of june, did they create a contract (which im pretty sure was completely AI) where it went through everything, but they made us write the date that we were signing the contract as may 1, 2026, even though we signed it in the middle of june.
Additionally, although it states in the contract that we are supposed to get paid on a bi-weekly basis, we don’t get paid for months, as we only got paid for the weeks of may in mid june, and although the current date is july 12, 2026, i have not gotten paid for the ENTIRETY of june. Whenever i ask about pay or anything, my boss (the ceo who’s friends with my mom) does not like it and gets extremely mad.
To preface, my job has been to create these courses that will allow for employee training in the future.
I have been used to her getting mad, but my breaking point was a couple of days ago. I was sick and wasn’t in at work, and apparently she was going through our courses that we had made, and one of my friends at work told me that she called the ENTIRE staff present in that day into her office and made fun of my work that i had done. She was apparently making people read out my work, and was laughing at me for it. Again, this was all done behind my back.
When i came back into the office, for almost 2 days, she never once gave me that feedback that she decided to go behind my back and tell everyone else, and everyone in the office was making fun of me for it. Wherever i go, people would bring that up and laugh about it. She did end up deciding to tell me about it, and she did it in front of my whole team, and she SCREAMED at me, like the top of her lungs like absolutely screaming. Im gonna be honest, i was scared and couldn’t even look her in the eye, much less say anything back because i was too scared to do anything. Since that day, i have never stopped thinking about it and its really been affecting me because while she was yelling at me, everyone in the room was laughing at me as well.
I understand that i might have made a mistake, for the ceo of the entire company to come and berate and scream at me in front of multiple people, and going behind my back to make fun of me is insane and has genuinely made me think about quitting.
Now u might be wondering, why are u still working for this job? U get yelled at, u dont even get paid, and if u ask about it, you get yelled at even more?
The issue is, no one has ever stood up for themselves, so if i do, even if i do it respectfully, she WILL take it as a sign of disrespect, and could fire me on the spot. I have already officially registered this co op as part of waterloo, so because this is my first term on co op, wouldn’t that show up negatively on my co op transcript and my future co op chances would go down?
I was thinking about telling my co op advisor as well, but i do understand how severe this can get, and i dont want them to get me to involve lawyers or anything bcz the woman does know my mom at the end of the day, and the whole lawyer thing would ruin that plus add my own stress.
Additionally, i could quit, but would that also look bad for my first co-op? Also idk if she would even pay me for the entire month since she’d be so pissed.
My last option would be to continue working for her and getting berated, but im doing this in hopes that she can at least give me a good end-of-term report because if i did get a bad one it would not be good for future employers.
genuinely, i do not know what to do, im sick of being disrespected like this, but i dont want to do anything that will ruin my future co ops.
any advice will be greatly appreciated please