is Indeed safe for me to leave an anonymous review for a company that I am currently an independent contractor for? I'm not planning on typing words, just leaving the lowest amount of stars possible. There are currently no reviews on this company on Indeed or anywhere.
I don't want applicants to end up stuck in the same shit position I'm in. This company sucks and only uses IC standing to take further advantage of us in every way.