John Hancock is where I honed my professional skills and taught myself the right way of doing business. Frankly, a small segment of my management team back then did not seem interested in cultivating a work culture that encouraged growth and promotion for their employees. It was not until I left the industry and moved on to better things that I felt my work was in fact much appreciated.
As far as culture much more time was spent on criticism than accolade. While I do not think either should be a requirement, I do believe there are better ways to get the most out of an employee.
The hardest part of the job, at least the part that required the most dedication, was working within the ebb and flow of markets. The most enjoyable part of the job were the good people I found myself working with on a couple of specific teams I was on, a very intelligent and savvy group.