Pro - people/ employee. With great / relaxing / work place. With challenging but engaging work environment. Once you're in RGS, you'll learn to love your company because the Owner / Management is transparent and is providing rewards and recognition regularly.
Cons
Provide more developmental / skills training to employees