Pros
Depende del proyecto donde estés, el sueldo puede ser competitivo. Toman gente para trabajar remoto. En general hay bastante compañerismo y un ambiente agradable entre los colaboradores. Clases de inglés en horario laboral.
Contras
A veces que no pagan a tiempo. Al sector de "recursos humanos" le sobra "humanos". Inexistente plan de carrera. Muchos "líderes de equipo" y "líderes técnicos" que le sobra la palabra "líder". Te meten la "metodología ágil" hasta en la sopa pero en la realidad se manejan con métodos viejos, obsoletos y tediosos, de seguimiento y estimación de proyectos, horas, etc.