Great company with great people
Pros
Honestly this has been my best experience working at any company. They are great at hiring, so the team-members communication and collaboration is very professional but can also be fun and light at times. And they made a shift in the past 6 months or so to invest into leadership trainings that revolve around empathy and team-work, company retreats, book clubs with very insightful books. In a good place and aim to be headed to a great place.
Cons
Sometimes the departments feel siloed, which makes big decisions being cascaded down being a surprise at times. There are times where it feels like my input could have really help in some conversation and decision that was made that affects everyone. It is probably like this at so many companies, as there is always a hierarchy and not everyone can be involved in everything. Anyways, my only issue/con