Pros
You can work remotely for some roles, and they have a talent for hiring great people you can learn from. This is a great place to work if you plan to leave in two years or less or are family planning and anticipate taking parental leave; staying any longer will result in frustration due to a lack of growth opportunities and merit-based pay increases. If you can make it three years, you will become fully vested in your 401k which is nice.
Cons
There is no growth here. They overutilize top talent and do not compensate based on their value. Working here is a bait and switch from what you're told when you're hired. You are rewarded with compliments and more work. Extremely cliquey. You will notice the demographic of managers and leadership is all the same. No meaningful modus operandi for anything. This company does a great job of tricking you into believing they are people-focused but solely focused on dollars and cents.