Pros
After working many years in the financial industry where there was no flexibility or recognition for employees, ABC's dedication to it's employees and their families is amazing. Recognition ceremonies for top performing managers and very nicely organized parties/picnics for associates and their families are like no other I have seen. Management is very good about working with employees with regard to flexibility of hours to accommodate family needs.
Cons
Too much paper being printed, only to be scanned again to archive the information-creating inefficiencies. Also, it seems that when there are daily issues to address (cell phone use at desk, too much chatting), it is always addressed to the group, even though there are only a few offenders.