As soon as there is market turbulence or the project runs into issues, everyone clams up and finger pointing begins. There is no real "team spirit" or comradery, it's all BS and talk. A lot of office politics. Hard workers easily get overlooked and people with connections or ass-kissing skills get the promotions.