Cons would include :
- Management lacks the ability to recognize the employees that are assets to them and the team. Management takes any employee's good working skills and ability to go above other team members as a threat to their position. In return management befriends most positive metric staff and uses them as a ploy to self educate and convey their recommendations for change as their own. (First hand experience)
- Very old school, last generation mindset among seasoned employees and management. Management shrugs off feedback from their employees, specifically anything that promotes innovation to increase team productivity. Very much reflects the "inability to accept change" stereotype. (I believe this is due to management not having the proper leadership skills to drive a successful team.)
- With the mention of seasoned employees, (old people) it is clear modern day values and professionalism is thrown away. Example being, analyst staff that have been with the company for many, many, many.., years know they can get away with things such as hurtful language, pushing personal beliefs on new staff (ex - religion, politics, sexual orientation beliefs, etc) and being pushed to divulged information about your personal life.
- Staff and management both operate in a "high school" like environment. Example being, bad talking about others to their group, being outright disrespectful to people they haven't ever met and management blindly enforcing it by playing the favoritism model. An example of this was only giving certain staff opportunities for growth as long as they were loyal and friends with their manager. (All managers were supposed to be notified if you wanted to seek another internal opportunity within the company. It was known that management would bad mouth the staff that we're applying to leave the team if they weren't on a friend basis with their management.
- HR is extremely bias. Any personal issue's you have due to other staff member negligence (example being, bad mouthing of you, homophobic slurs, slander, etc), never resulted (for me) as an acceptable resolution. My experience ended with an acknowledgment by leadership, that the slurs against me we're unacceptable. However, my requests to change teams, desks or even a mention for an apology was denied. Leadership and HR both advised me to "try to interact with them as little as possible, they are retiring soon". This enriches the seasoned staff members mindset that they can get away with anything.
* Overall if you need a job and want to get into the financial industry, this isn't a bad place to get that knowledge from. My advise would be lay low, get your numbers positive and go home.