Respecto al tema de que el sueldo no está mal para nuestro trabajo... pues son más de 2 años de experiencia y soy ingeniero técnico.
Respecto a contraofertas, yo soy de la opinión que una vez que decides marchar no se deben aceptar porque la empresa las hace "a la desesperada" para no quedar mal con el cliente, y no dudarán en prescindir de ti cuando no seas necesario en un proyecto concreto.
Aunque sea más barato para la empresa traer personas nuevas, debe tenerse en cuenta que los primeros meses son de adaptación. En el cliente que trabajo ahora, cuando viene alguien nuevo, tarda más de 2 meses en enterarse bien de todas las herramientas con las que se trabaja. Es más, yo llevo casi año y medio en este cliente y hay muchas cosas del NEGOCIO que todavía se me escapan.
En el mundillo de la informática todos programamos más o menos igual. Lo que establece la diferencia es el conocimiento del negocio, que es lo que permite trabajar con más fluidez y claridad.
P.D.- Durante mi primer año de currela, estuve en Coritel (seguro que la conoceis), donde aprendí muchísimo (a base de marrones) pero estuve casi todo el tiempo cobrando 12000/13000 euros brutos anuales, que eran unos 770€ mensuales. Todas las empresas son chupasangre, pero desde luego algunas más que otras, Y HAY QUE MOVERSE.