There are software companies where same kind of things happen. Nowadays they recruit people by giving false hopes like good development work and at the end its support job that he has to do. Speak to managers and they give a deaf ear, I dont say this is true for every IT company but its true for a good number of them. and to add to your troubles if you go and speak to the HR reruiter who recruited you she would give u a beautiful "funda" that you will make you feel pissed off again.