Vantaggi
Good salary, flexible hours, nice people to work with directly.
Svantaggi
Company is on a disastrous path - so many people in IT who really know things and who perform the actual work are being let go in favor of "freshie" consultants, who will receive minimal training - in many cases a large group is being replaced by a few people. This is the work of senior management, especially the CIO, and they are so disconnected from the actual work, they think this is a great idea. Literally everyone doing the actual work knows this is a huge disaster in the making. We have said as much on company surveys, but like the captain of the Titanic, the executives are committed to steering the ship towards the iceberg. In the end they will be dispatched, but irreperable harm will be done to the company.