Pros
Visibility into the market Option to talk with partners Full or partial remote
Cons
Endless list of cons. There are great people around in different departments, but impossible to work together in an orchestrated way. Nobody from the top management care about that synchronization, neither taking leadership nor allowing others to lead when they try to help. Even when there are the proper tools. Opaque roadmap with political speech but no changes from years. Full of "Gartner" words but with no solid base. Amazing customers but with ad-hoc procedures unable to scale properly. Overmarketing in an ancient company in an amazing sector. If you work for money and that is all, could be valid. If you work also to be engaged, motivated, to be able to grow together, to learn and evolve, try any other place.