I personally have never worked for a better company. Everyone is very welcoming and helpful, and someone is always there if you have questions etc... They supply free coffee, and have many special ways of showing their appreciation for what we do, company bbq's, pizza days, extra time off at Christmas paid by the company, Christmas bonus, and a wonderful Christmas party.
They are really like extended family. When you experience a life changing event ie: a sudden death in the family, or you lose everything you own due to an unexpected event, they (meaning mgmt and fellow employees) are there for you 1000%. When I tell friends and family about it, they agree with me, that what they do for their employees is remarkable, and they are as blown away as I am, by what they do for their staff.