Pros
The Company cares a lot about their employees work-life balance. They match up to like 6% of 401K, take full advantage of the money on the table. If you put forth the effort you will be promoted. Management encourages personal development and wants to see employees rise. There are skip level meetings, which is great so that upper level management has a chance to get to know you and mentor you. You are recognized by your colleagues, as well, management readily gives Bravos for excelling in task. This may come in the form of monetary benefit, corp merch, and almost always recognition throughout the company. They value health and fitness. They love individuals that volunteer within their communities, Of course we want to make the world a better place than how we found it, if you don't know where to start, they spotlight opportunities in your area. Utilize all those employee benefits and bonuses. You literally can have the company pay for your healthcare expense if you participate in a few activities throughout the year. Besides, the offerings are endless, choose what best suits you.
Cons
The remote work is limited. Pay is okay, unfortunately with the rising cost of living, it could be better. Sometimes, ambiguities arise, but this is an opportunity to show upper level that you can overcome challenges in innovative ways.