Treating employees as though they actually matter
Horrible work environment, ridiculous turnover, awful insurance.
Very laid back and cool people
No one cares about support staff
It is thorough and they are pretty honest
Outside events are fun and the people are interesting.