From personal experience, when it is good, it's good but when it's bad, it's bad. It can be fun at times. It is very fast paced in the mornings and in order to keep up, you must hustle hard. You run in to angry customers quite often. That sometimes is the hard part.
Fast paced, learning experiences
No breaks, No vacation time