This company really cares about there employees. Beach Day, Bagel once a week. HR was very approachable. Management was easy to talk to. It was a family. Miss working there.
Company is definitely on an upswing! New Senior Management added over the last couple years has provided a renewed vision and strategic direction for the company. Office culture is positive and are some of the smartest people I've ever been around.
Cons
Starting off as an analyst often takes 2-3 years to make it to that next level. Some folks who are unsure about their career aspirations are "stuck" in their roles for an extended period. My advice to new analysts, take full advantage of the firms education reimbursement policy and continue to grow your intellectual capital outside your 9-5!
Very welcoming culture to work in, with a lot of great people. Recent staff changes seem to have revived the energy of the company.
Cons
Change can be hard for some of the senior managers, which cause the company not to explorer new ideas. For someone who is new to the company, this can be very discouraging.