Pros
Place is a fantastic place to learn. So many experiences to gain, ways to think, and dive into cloud technology. High operational pace that challenges you to learn to balance your priorities both within and outside of work. Find the right team and leadership will empower you to flourish as an individual. Career path is in your own hands - own it and chase your goals hard.
Cons
Accept the grind. It's not for everyone. No cruise control here. Everyone has high expectations and you do not have much time to recover. Though individuals are empathetic, the demands of the business can create tough environment where sacrificing personal time feels necessary. Need to learn to defend your mental health and personal time. Your experiences may vary depending on organization(s) and leader(s).