Very satisfied.
Yes my manager has been very helpful with getting me settled in, and walking me through steps to develop in the future.
Every 6 months, we get a performance review to understand how we go. My manage and I work together to help me grow into a stronger software engineer.
The managers are very nice, and they work for you. They are there to help you grow and develop more so than they are there to control you and test you.