Good office environment. Good medical benefits and excellent learning place. Ability to transfer internally is easy. Office food is pretty good as well.
* Supportive team and collaborative culture
* Strong learning opportunities, especially early in career
* Exposure to real, practical work
* Clear processes that help build a solid foundation