Fun work as well as environment
Everything is organized and management is really co-operative. You get your schedule 1 month prior to the work. Performance bonuses are good for people with less mistakes and regular attendance. People are really friendly and work can never be more fun than this.
Pros2 hours of paid break