Vantaggi
Looks good on a resume.
Svantaggi
The department I worked in was chaotic, spiteful and territorial. Managers were lost and so incapable of either managing projects or providing basic information like what needs to be done and when. Developers were unskilled and often pretended a dev task was too difficult to implement when it clearly was not (like making a line of text bold--too hard!). There were no standards, no consistency and above all, no training. Coming in fresh, there was no orientation and no one to explain how the department worked. Employees are so defensive that even asking questions was just as likely get you snapped at. Meetings were often extended and chaotic, and no one knew what had been decided on by the time they were over. There were almost no processes in place, and those that did allegedly exist might just as likely be ignored as followed.