Pros
Has been such a relief ever since I started working here and now over a year later I can confirm I'm just as content. I am challenged in an efficient way while also given the space to be curious. I take pride in the fact that my team is full of intelligent, hard-working individuals who push you to be an expert in your own right. I've been learning and growing so much and don't get bored. That doesn't even include how grateful I am to work remotely, go into a great office as I choose, have "flex time off" while still being given opportunities to meet and bond with co-workers in person. Benefits have also been wonderful. Promotions within the company happen all the time which I also appreciate and know that I have a pathway if I choose to stay.
Cons
I do wish I saw more of a variety demographically. The type of entry-level college hires I see are definitely a noticeable pattern. Outside of that, I also notice frequent turn-over but with so many employees I feel that is natural. I know plenty of people who have been here for 10+ years and still enjoy it.