I've read bad reviews about the management on Indeed but I didn't want to believe it. However, the management offered me a job and made me wait 3 days before telling me that they found someone else. It's not very professional to string someone along. Thankfully, I had other job offers lined up but I might've missed them if I didn't pressure them to answer my email regarding their offer.
So yeah, good luck working for a company like that.