Hi Just wanted to canvas a few opinions on people who change companies every few years. I have been working 5 years for 3 different companies - Industry - consulting - industry. In each i have performed really well, but i have found promotion and salary progression much more rapid by moving around. Now again i am faced with the same dilemma - stay for a small increase or move for a much larger one back to consulting.... Will people view this negatively in future. Each step i have made makes sense and can be justified easily in interview. But i am worried that i am obvioulsy seen as not very loyal. Market forces dont reward loyalty sadly....What are your views?