Pros
PSNS, as with other government jobs, is fantastic for worker support and benefits. I haven't had an issue with taking time off. Also, the health & retirement benefits are more than competitive with industry. The work environment is friendly and most co-workers have a genuine desire to help each other out.
Kontras
The pay structure is highly rigid at PSNS. It follows the government General Schedule (GS) system which is non-performance based. The system also limits pay. I know senior workers who are capped and have only received cost of living adjustments for the last 10 years! The career advancement opportunities vary greatly depending on where you work. Also, there is very low turnover which reduces career advancement opportunities for younger workers.