The company is very flexible and works with employees to allow them to attend school or work around other appointments. Easy-going and relaxed atmosphere.
Great management. No one is breathing down your neck. Well-established company that's been around for over 30+ years.
Cons
While the company offers some great benefits, it does not offer healthcare.