We have very great communication with our corporate reps, and if we ever need anything they are easy to access. We are taken great care of with bonuses if you are performing well, and tips if you may need any help.
Cons
Have to work saturdays and sundays, so work-life balance is tough