A lot of growth opportunities.
Significally higher pay than other companies.
Strong managerial support to develop your own ideas and implement them also.
Cons
A lot of hours, could affect your personal and family time, but I guess that depends a lot on yourself.