Pros
I'm a people person, so I really enjoyed my time interacting with the guests! Because the property had a small staff, there was a sense of family between the GSRs, housekeepers, and maintenance/answer-to-all-our-problems man. ESA provided on-going training which was nice. I was able to leave with basic sale knowledge based on the training I received throughout my time at the property.
Cons
There was a huge disconnect between management and lower level employees. The hotel lead was very lazy and often pushed all his work to the GSRs. The hotel manager was not supportive of the staff and kept pushing for more. There were times that the manager would be on-site for just a few minutes before leaving... never to be seen again. We would often have irate guests that management would not want to deal with, so the GSRs had to handle specific circumstances.