Pros
A great place to work and grow as a young professional. Leadership encourages employees to take ownership of their role and hard work is openly praised and rewarded through formal recognition programs. Team-oriented and supportive culture. All birthdays are celebrated with pie; colleagues share shout-outs at biweekly "townhalls"; standing ovations are granted for overdue haircuts etc. Executive team is open, candid and above all approachable; the CTO sits with his team - this is a very hands on C-suite. VERY generous health benefits, vacation time, and education reimbursement. Location/office is amazing.
Cons
Working with big global banks can sometimes mean we have to operate like an enterprise. I hope we can preserve as much of the start up mentality as we can, while maintaining bank-standards.