Pros
Everyone is happy and caring: employees, management, "customer" club members, food service staff. Only at Rotary do employees get to know the mailroom guy and are on a first name basis with the cleaning staff. She keeps up with my kid's activities. Only at Rotary does senior management open a 1:30pm company meeting in the auditorium with, "thank you for taking time out of your day to come to this meeting. I hope you had an extra long walk at lunch, it's a beautiful day, isn't it?" The mission of Rotary is compelling and timely. Only at Rotary can you end your work day with a seminar on water quality featuring water-user Goose Island company with samples at the reception. Fascinating! People have a good work ethic and shun nonsense politics. Colleagues will go an extra mile to help you out. Senior management is respected, visible, unpretentious, and accessible.
Cons
Sometimes employees' niceness enables meetings to start late. This has been getting better in the last few years. Access to PC applications and systems is locked down tightly, requiring too much justification to gain access to tools that make us more productive.