Higher ups seem to really care about the employees, pay is on par with other companies, co-workers are usually very nice
Cons
Have been a little slow updating to modern business practices, they don't have a high deductible insurance plan, PTO is not as generous as some other companies I have worked for in the past