Pros
FirstBank has made many changes over the past few years to ensure that they are competitive with industry standard benefits - a few major things we've seen is the implementation of work-from-home, a state of the art gym at HQ, an in-house Leadership and Development center to train managers and contributors, and a "dress for your day" dress code, which allows employees to wear jeans and tennis shoes. I appreciate that the leadership listens and ensures that they are providing a great work space for their employees!
Cons
There is a lot of nepotism - which is all reported through HR, but it does sometimes lead to messy situations. The 401k/ESOP benefits are incredible but they don't come into effect until the year after the year you start (ex. you start on 1/2/2020, you will work all of 2020 and 2021 until you are able to receive them on 1/1/2022). That isn't clearly marked in the information sent out with offers.