Pros – One meets and works with an outstanding group of people with a multitude of personalities. That teaches one patience, tolerance, and diversity.
Cons – Because of the large variety of personalities, rules, regulations, and terms, change regularly.
Advice to Senior Management – I have no advice at this time.
No, I would not recommend this company to a friend