Vantaggi
The corporate values (fair, caring, dynamic, driven, etc ) were embrassed by many of the employees that worked there. While there were tight timelines on many projects it seemed that you could easily limit your hours to 40 per week without any adverse impacts on the projects - this was due primarily to the fact that the company was over staffed and there were a lot of resources to get the work done. The people were great!
Svantaggi
Incompetent management drove the company into the ground. Just because they had a large staff didn't mean they had the RIGHT staff, they could have done much more with less if they would have focused on the job at had and not building little fifedooms! Management needs to go back to school - and now they have the time:)