Pros
Good dental and vision, decent healthcare. I learned a lot while not having a life.
Cons
Management philosophy equates to treating everyone regardless of skill level, experience, and seniority as if they are all interchangeable sheep. They are attempting to upgrade their technology to todays state but very poor communication regarding implementation coupled with next to no education regarding use of new software have left most of the aging staff confused. Which leads me to 2nd con...aging staff needs to adapt or retire. Also no 401k matching. They have an esop but the contribution is miniscule. Count on less than 2K per year. Almost forgot, you start out with two weeks of vacation and management looks down upon taking that vacation time. Management is very shady, politically backstabbing...theres a word that sums it up. Narcissists.