Managers are generally quite approachable and open to helping where required.
Both managers I've had are very accessible either in person or over teams. They are very supportive on my development, no complaints.
They always do what the joint venture want. Sometimes the business don't look at the effort that people do to, they only look if the production is low or high. If the production is good, everything will be good, however, when production is low they say the Engineers are not doing the right thing, they say this without looking to the whole picture. We do things today that we will only see the results a years later, but still, they think sometimes they Engineers are not doing enough. Also the company is going though restructure and some employees are worried about losing the job. So as a graduate I thin: How are they going to hire me if someone just got redundant?!
Managers are Fair, they prioritise the team and the objectives the team has to meet