Good work environment for team development.
I worked at Robinson Oil Corporation for 6 years and found it to be a great place to learn and coach others. I also found the company to be good at change management.
Only had to report to one person.
Sometimes departments could be working against one another.