The people are in it together and have shared teamwork. We're here to work and the work can be challenging but our co workers keep us motivated and encourage one another and help one another.
Cons
Pay scales are lower than other local companies, but benefits can make up some of the difference.