Beware of the fake reviews they use to push up their ratings. This company does not care about you, and feels more like a circus than a job. Managers don't even know how to train you, and when you ask for help they always have an excuse. They will push you past your limits and take advantage of your kindness and willingness with no positive reassurances or outcomes. Even their benefits are designed to nickel and dime you. To them a high turn over rate is a good thing. You'll see people doing their best fired just because it makes the “superiors” feel small You have been warned