Pros
Really excellent perks and benefits, good pay and stock options, great for your resume
Cons
Work/life balance is challenging at times, promotion process is extremely challenging and it's becoming increasingly more challenging given the macroeconomic climate
Pros
Great company. Fantastic trading program.
Cons
No complaints. Great company work and people