They give you all you need to assist the clients. The older floor supervisors are very helpful when you run into issues.
Cons
The younger floor supervisors are snotty and cliquish. No work/life balance. No control over your work schedule, and you will be scheduled anytime around the clock, including overnight.