Everybody is friendly and helps each other.
They are honest and always trying to improve.
Healthcare, benefits, 401k, stocks and bonuses
The people I work with and my salary.
They have a very thorough process.
I am in the HR department and we all get along really well.