This is a great company to work for. Management trusts its employees to work independently and at their own pace. Everyone helps each other, and the benefits are well above average.
ProsBenefits, time off, work atmosphere and culture
ConsOccasional long weeks on call for maintenance, and during winter months.