Pros
- Forward-thinking company (both in regards to technology and team culture) - Exposure to a vast array of technologies, solutions, and businesses (you get more experience here in a year than most other places in an entire career) - Challenging in a positive way (they challenge me to improve and to help my team and the company overall improve constantly) - It's never boring - Great people across the board (I get to work with highly intelligent AND nice people every day) - Room to grow and opportunities to advance my career based on my own performance and strengths (they help me find where I best fit and help me plan for doing even more of what I love in the future)
Cons
- If you're looking for an "easy tech job" this is definitely not for you. Every day is different and challenging. Other than that, it's a great place for high energy and highly motivated people.