| As a person who moved from consulting to product and then back to consulting my take is - product is long term , while consulting can be short or long term. There is no guarantees there. - Product teams you have the freedom to chose and experiment, but in consulting you dont. Product has more number of innovations while consulting has very less or in my case negligible. - Consulting pays you more but product gives you experience, knowledge and sometimes depending on the company pays you more. - In life and career chose long term when possible and short term only when you are bored and need a quick change. - Consultancy is all about customers and meetings. you need as some mentioned, lots of people skills. You can develop one , but it takes years of experience - Personally I am moving back to product now from consultancy. You can always move and collect experience and make money. But always think long term and be obsessed about customer. I may be wrong here but these are my personal opinions. Please take it with grain of salt |