Pros
Some decent people to interact with outside of the management.
Cons
STAY AWAY FROM PRODUCT TEAM. The head of the product area is a joke. A pompous manager that acts like they are training people, but then loves it when people cannot do things and they can step in and be the Hero. Only thing leadership cares about is making sure they get noticed and ensuring that everyone looks at them as these invaluable faces for the company. They do not care about their workers and how they progress, just that they can delegate work, then come storming back in to save the day when things go wrong! I have worked at a number of tech companies, and believe me, these "managers" know absolutely nothing about managing compared to the other companies where I have worked. That is why people leave! There is a reason they are always looking for people in this area so don't waste your time here, and go find a company that cares and has a great team. You will know a good company when you see how long people stay there.