Good staff, they will treat you well if you put in the work. It is a good place to work if you want to get into finance and they will provide you with food!
It can be stressful working with higher level staff. It can be nerve racking to mess up, but as long as you are honest with them it will not be a problem
Advice to Management
I think that the best way to go about this would be to hire people more consistantly. It is difficult to get the hours that you want and I think that it would help if there were more ammenaties.