The company really cares about you. Even throughout change, leadership is as transparent as they can be. Open PTO. Good development if you are motivated.
Cons
Not all managers have the right development skills
I feel like my managers have always been supportive and given me a lot of room to learn, grow, and shape the direction of my career. I have never been in a more supportive, open, and receptive environment, and it's great to feel valued and part of the team
Cons
Changes come quickly and organizational changes aren't always very transparent, so I've found I need to be very flexible and go with the flow