Pros
The work environment is very friendly. I've always felt welcomed and appreciated while learning how a real work environment is. This company is also very understanding in terms of PTO or any time off for wellness and appointments. In addition to time off, there are many in-office and online events centered around health, wellness, diversity, and success. They are very focused on providing inspiring and helpful resources for their employees, making anyone feel welcome at their company.
Cons
I work mostly remote, which has its benefits, but I miss working in the office. This is a personal preference, but working in the office can help one form closer bonds with their co-workers. If you live close to one of the offices being hybrid is optional, but many positions are mostly remote.