Pros: cheerful work atmosphere, all tools available on request.
Cons: health insurance not so good. high deductables and co-insurance
Workplace good. All basic needs taken care of. Learned a lot while working here. Management ok, but a bit out of touch with individual employees. Excellent co-workers. More encouragement needed for good performance in some areas.