Vantaggi
The other engineers were, for the most part, friendly in regards to non-work topics, eating lunch together, etc.
Svantaggi
Worst company I've ever worked for. If you are a competent engineer, LOOK ELSEWHERE. Management is not competent. They do not report issues up the chain so that the teams can work together to find solutions. Instead, they spend all their time finger pointing and trying to see how they can blame someone else. Morale is terrible, probably because this same finger pointing is pushed onto engineers. As an engineer, you don't want to collaborate or work together -- you want to say " my stuff works and yours doesn't so its not my fault". And the issues are not hard, technical issues -- if engineers, software, and test ever decided to put again their pointing fingers and come together, they could easily solve the issues with the product and get it out the door. This doesn't even touch on how messed up doc control is or how the quality and doc control get to dictate engineering practice instead of the engineers.