Good working culture, great co-workers, and a friendly environment. Immediate leaders seem caring and genuinely want to help. Management is generally fair, and open to listening to frontline staff.
Cons
Management can be slow to take action on feedback given by frontline staff. Compensation for the amount of work done & expectations could be better.