Vantaggi
Salaries are not terribly bad(?)
Svantaggi
No career progression whatsoever. They will even make up positions which don't exist anywhere else in the market because there are no processes nor plannings for up-growing your skillset. This is even more dramatic when you discover that most of their clients are based on a dead and buried JS framework (Marionette and Backbone) which isn't mentioned during the interviews. However they mention React as their preferred choice when the new skeleton they've created is a complete mess where React is not applied as per standards and tests suits are failing (keep in mind this is greenfield development). Management is expecting you to give the very last drop of blood and sweat to meet deadlines which are not realistic in any version of the multiverse (even working 24/7 including BH and weekends) This gets very annoying when we get to the point of being constantly blamed as developers for not accepting tickets without assessments nor Acceptance Criteria. Some times (no joke) they will ask you to action something you already say it's not feasible and they will blame you when the explained caveat comes up. Every single standard/process in place to make the correct development of the features have been removed for the sake of delivering. Delivering is FSB management favourite word even though there are no standards at all to control the quality of what is delivered creating a rabbit hole of production issues that blow up on any developer who is working out of hours for application support.