At manager level? how do you find it? is it stressful? Long hours or manageable? what's the level of responsibility? am talking retail not inv bank? considering a roll but can't gauge these things. thanks