"Great culture. People work together to achieve their goals within their departments, but also within cross-departmental teams that allow individuals to learn what happens both before and after they are involved in a particular process. Respect and understanding of the roles and contributions are learned as a result. That, plus the benefits--both with HR and the 'fun' events--make my job the envy of others."