I had two go arounds with this company, and I learned a lot and seen a lot. They sell you the idea of team work and they dont appreciate the lower staff, but actually they appreciate you till you mess up and they throw you under the bus. Management is all about them selves and look out for each other. In addition the clients are the money makers, the staff are replaceable. The clients have all the power, as soon as a client doesn't like you, they quick to holler receipient rights on you or disrespect the staff by telling them they can get that staff member fired. Unless you are single, no family, no life outside of work, because you will get stuck at work sometimes doing a double because of shortness of staff, don't work for this company. Also you are way under payed and way over worked for all that is required f you to do in a normal 8 hour shift.