Cons: healthcare; lack of "systems"
Co-workers are easy to get along with and management tries to assist in any work related needs. Salary is competitive, but it is because the medical cost and coverage isn't anything special. It isn't bad, just nothing to get excited over. There is a lack of organization and system process, which if they existed, would make it a much more enjoyable place to work.