Everyone is polite, friendly and helpful
when you need something (any type of support) they respond quickly
Salary and benefits
Positive and encouraging environment, with open communication.
My experience has been great.