Upset
Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

The company that scams their customers and screwed me over as an employee, is advertizing.

They're sending out flyers and putting ads on YouTube. I feel bad for whoever hires them and it pisses me off.

 
Post Comment