The management are all very nice to deal with. I have learned alot about the business. My co-workers were very nice to work with. The hardest part of the job is feeling helpless in some situations where you cannot help someone who obviously needs it.
The most enjoyable part of the job is being in a position to help someone who needs it and feeling like you have made a difference to someones day.
Poor life/work balance.