Pros
Great position and lots of benefits
Cons
Promotion opportunity is limited depending on where you want to live
Pros
Great first experience diving into the corporate world. Lots of opportunities.
Cons
Not easy to network with individuals due to lots of employees going remote.