Pros
None except perhaps if you want free dry cleaning.
Cons
Disorganized, low paying, dishonest and with lack of leadership, the training and support employees receive here makes it an unsafe and unsatisfactory place to work or build a career. Upper management says one thing and then does another. This leads to a disrespect for their callous treatment of employees creates a complete disregard for the managements style and content of leadership of which their is none. Disorganized at best leaving a scatter brained execution of company policy and procedures.