There are many new things to learn and plenty of opportunities to develop new skills.
Cons
The expectations for the role are quite high compared to what one person can realistically handle. The workload is heavy, there is no overtime compensation, and the workplace politics are relatively intense.