Teamwork atmosphere and great people.
Good company. Just hard to advance in different fields and the process is very long at times. Many employees are qualified for higher paying roles but don't apply due to the long process.
ProsUpbeat environment, federal holidays, team work atmosphere
Conslong hours, not alot of growth potential in certain fields