Pros
I have worked there for more than 2 years, (full time) regular business hours, good medical and dental plans, nice people to work with, salary was ok
Cons
communication between department needs improvement, lots of pressure from the management level but not enough support