Pros
Lack of stress in the environment, hour long lunch, for the most part upper management was friendly, get to leave at four on fridays, sometimes management would take you out for drinks, and i am sure there are much worse firms out there that you could start out with
Cons
no promotional value, deceived guidance (would tell to strive for something one day, then tell us something completely different the next), lack of professionalism (one employee would walk around the office barefoot), lack of mentorship, 10 hour days (7am to 5:30 pm), ONLY COLD CALLING, they would never give you a straight answer when we would ask management when we would take our licensing exams, no team morale, extremely high turnover rate ( I did not meet a single employee who had been there for more one year other than the CEOs and senior bankers who started the firm), while I worked there I would constantly think what am I actually doing here