Pros
Many reviews seem to be biased negatively, I for one choose to see the positive with my employer. GSC, in my opinion, is headed the correct direction with a Management Team that appears to be "all in" with regards to success, customer satisfaction, morale improvement, Safety, and employee satisfaction. While GSC appears (prior to my time) to have seen some ups and downs with regards to the Management Team, I for one believe they are doing the right things to make GSC successful again.
Cons
I believe the single largest con in any company is communication, period. GSC is no different though the communication, during my tenure, has improved drastically and continues to be a focus.