Vantaggi
Had the opportunity to meet some great team members. If you are willing to bite the bullet and play the politics you can move up quickly enough. Unfortunately however, this will come at the expense of distancing yourself from your team members who won't see eye to eye with most of the decisions.
Svantaggi
Leadership was absolutely horrible and lacked any qualities required to build a good workplace culture. Company culture leans heavily on the older "grown ups" and does not seem to value younger employees' opinions. They call themselves a tech company, but lack the vision and opinion to take any risks a tech company might. Management's responsibilities run counter to development teams and are improperly incentivized, often rewarded for behaviors which negatively affect the development of the product.