Pros
PSS has the best support system, from co-workers to management. If you have questions, someone is always there to take the time to explain how to correct the issue, run a report etc... Not only does this company have honor and integrity, it certainly knows how to treat their employees. If you work hard, you are certainly acknowledged for it. It's just a fun place to work!
Cons
I do not have any cons here...