Friendly people. Great medical benefits. They treat you like family. Easy to get time off when needed. Up to date pc鈥檚 and software.
Cons
Unorganized and set in old ways. Not big on giving raises. Management shows favoritism towards certain people. Management doesn鈥檛 stick with their decisions.