Pros
Stable job with on-time salary, flexibility and strong process. The work is meaningful as you have chances to interact with experienced professionals and learn. Focus is on quality execution.
Once you understand the industry, you will get to handle things independently.
Cons
Requires adaptability due to constantly changing priorities.