Pros
Salary is decent depending on position. Traveling with all expenses paid without issues. Contributions to changes and enhancements. Opportunity to meet different people in various job roles and functions
Cons
There are serious cliques and if you are not part of it you are ostracized and will never move up or be promoted. No real training. You are left to figure it out alone. Have separate processes and procedures for different employees. Also has too many systems to find anything. Changes are made without notification. This company Does not necessarily follow the Finra rules and regulations. Compliance is not important. Most of the managers are not licensed but supervise those that are. They do not follow their own code of conduct and turn a blind eye on injustices depending on who it's against. They are aware of horrible and toxic environment but will banish anyone who brings it to light. This was the worse company to work for.