Hi I am facing a similar situation as yours and am so confused what to do. I am a software engineer and have been working as Technical support engineer since 1 year. Now I have quit the job and am looking for a new job. But I don't know whether to continue or switch over to develpoment. What did you decide ? Did you move into development ? Does software development pay more in terms of compensation than BPO?