I have seen personally people get let go right before 3 months even though they were doing a decent job. I have seen the management try to require employees to leave positive reviews on Glassdoor because they know how many employees have left feeling Jaded. Management will micro manage you to the point they will notice your bathroom breaks. After they will suggest you do a specific way of your work and even if it fails because it was not a good system management will blame the employees then get rid of the system. If you look at the team, the management has been there for 5+ years and has remained the same, while tenure for any associate is 3 months to 1 year. This is what we call a red flag. A billionaire once said, "I don't invest in products, I Invest in people" this is not Trustedsite. They use people with a expectation that they will not be there for long. They also say they pay really well except its actually lowest paying in the industry.