La respuesta puede diferir si eres un graduado en CS o no. Esta fue mi experiencia como recién graduado con un grado no CS.
Pros:
- Suficiente salario inicial para vivir bastante cómodamente en NYC. Vivía en un barrio de moda, con compañeros de piso y sin coche, y tenía suficientes ingresos para pagar agresivamente la deuda y todavía tener un montón de fondos discrecionales.
- Cuatro meses de formación exhaustiva para ponerte al día en lo esencial de la programación. Aprende conceptos de ingeniería de software utilizando los lenguajes que probablemente utilizarás en el trabajo. (Los estudiantes de CS también reciben formación a través de una clase más corta y rápida.) Se le paga mientras está en formación.
- Después de la clase de formación hay una "feria de empleo" interna donde la gente de diferentes equipos con puestos vacantes le presentarán sus equipos. Tienes la oportunidad de hablar con todos y elegir tu preferencia sobre el equipo en el que quieres acabar.
- Paquete de compensación total competitivo que incluye generosas bonificaciones. Recompensan la lealtad a la empresa a través de aumentos anuales basados en el rendimiento.
- Grandes oportunidades para aprender mientras se trabaja. Trabajarás en proyectos desafiantes junto a desarrolladores senior con experiencia; aprovecha esto y absorbe sus conocimientos. Se entiende que eres junior y se te da tiempo para aprender en el trabajo.
- ¿He mencionado que está en NYC? La oficina está en el centro de Manhattan, encima de una estación de metro con acceso al tren rápido. Hay 100s de opciones para comer cerca. La oficina cuenta con despensas con bocadillos, desayunos, café y otras bebidas gratuitas. El edificio es tan bonito que te sentirás orgulloso de hacer visitas guiadas a tus amigos.
- Bloomberg es una gran empresa para tener en tu currículum y es un buen punto de partida para una carrera tecnológica.
Contra:
- La cultura de la empresa, similar a la de Wall Street, genera un ambiente de mucho estrés. Ambiente de oficina ruidoso y de espacio abierto, con alta presión para cumplir constantemente con plazos ajustados. El departamento de I+D tiene una alta tasa de rotación principalmente por esta razón.
- Esa clase de cuatro meses incluye tareas calificadas y pruebas de programación. Tienes que mantener una determinada nota (70% si no recuerdo mal) o si no te despiden (sólo una persona de mi clase de 30 personas no lo consiguió. Si has pasado las entrevistas técnicas, y has sido capaz de codificar programas sencillos, deberías hacerlo bien). Y sobre la "feria de empleo", todo el mundo clasifica sus preferencias sobre el equipo al que le gustaría unirse, y las personas con las calificaciones más altas tienen preferencia.
- La empresa está casi paranoicamente preocupada por la seguridad. Lo cual es legítimo. Pero eso significa que es difícil usar software de código abierto y utilizar las tecnologías que uno quiere usar. Todo tiene que ser aprobado por el equipo de seguridad, y en la mayoría de los casos prefieren prevenir que lamentar.
- Dependiendo del equipo en el que aterrices, puede que tengas que mantener mucho código FORTRAN heredado. No es divertido.
Mi consejo: Bloomberg es un gran punto de partida para tu carrera. Aprenderás mucho, te pagarán mucho, y si acabas quemándote después de un par de años, estarás en buena forma para encontrar tu próximo trabajo.