I am in such position where I do PreSales and technical support engineer. I gruaduated with Master in Software Engineering but did not find my dream job in development or design that pays well enough. Mixing sales with engineering does that but I am loosing all the good things in OO, Design and Developement. In my country it is hard to find good Developement positions . Big ones like Cisco, MS,HP, IBM.. recruit sales engineers. What do you think , would you go for sales forever because of the nice salary?or go back to a software engineering position with lower one?