Pros
A great team of smart, motivated people. Growing company with many ideas to propel it forward. Plenty of opportunity to stretch in your career if you want the opportunity. Respectful, responsive management with a focus on building a positive collaborative environment. I feel like the managers really care about the team members and the customers. There is a lot of transparency and focus on strategy. I appreciate having the autonomy to get my work done. There's also a lot of opportunity to learn and partner with Directors and VPs - without feeling like you are being talked down to.
Cons
Leaders need to focus on prioritization - there's a lot we could do, but it's not possible to do it all today! It can be challenging working in a global organization - but that's true anywhere. It's busy - some could consider that a con, but if you love what you do and get excited about the opportunity to make a difference this is a pro. People interested in working with the company need to be prepared to prioritize and build transparency with their manager about work load.