Pros
The company is proactive about improving, being innovative, and growing. It regularly seeks feedback from its employees on how it can be better and takes the initiative to follow through. I was also impressed with how accessible it is to talk with executive leadership. The office environment has a great vibe - filled with leisure activities, a gym, and many snack choices. They are intentional about caring for the wellness of their employees.
Cons
There are no downsides that would be a dealbreaker for me. If I were being picky, I would say I'm not enthusiastic about going outside and walking over to the other building during bad weather. But this isn't an everyday event for me; it is more like once in a while.