Pros
Newly public company gives you an opportunity to possibly to grow; but you need to push and play the game. Competitive salary, time-off (if you can get it) and bonus, nice working environment (offices are modern), catered lunch & breakfast, opportunity to travel for many and dedicated assistants to mid-level employees. Company is growing (which can also be a sign of poor planning and excessive need).
Cons
Favoritism rules. Departments do not really interact, nor is cross functioning encouraged. IT lives up to the stereotype; full of impatient know-it-all's. HR is slow and poorly managed, stuck in their offices and usually helpless; slow processes and some incompetent people; recruitment process lags. Management does not seem connected outside of their specific departments. No one is creating a culture. A lot of useless titles and mid-level management. Anyone familiar to investment firms should be prepared for poor work/life balance. As usual, if you're not making the company millions of dollars, you're just a lukewarm body that better kiss the right butt.