I think this is the one that hit me the most from BD and also the main reason why i decded to leave the Company...although there is a saying that says " you don't leave companies, you leave managers " . In some areas the company was very at, their HR departement is very well involved and cared about the employees. But there are areas where they lack teamwork. It is a me against you culture, rather than a lets work together to get the best porduct out there. The metality there was " our group doesnt support your group, threfore you are on your own" or the you belong to a different organization and we are not allow to help you because we dont have budget" . Groups were very segregated and to each their own. But if you are a kid right out college, you wont know any difference and will adapt to this culture. From an engineering perspective, it will be very fun to work there. But if you are someone has worked at other companies before ( major/large ) you will see that they lack leaders....i mean good leaders.
Support from management
Managers are there by the dozen, but leaders you can count them in one hand. Some managers who were leaders, can manage the people and the project well. Very few were able to clearly communicate the goals and objectives. The rest, were mediocre (at best) of managers.