Pros
+ Finance (foreign exchange) gets a bad rap, but Integral is far from boring and they are wearing the white hats to foster community, open markets, and improve price transparency. + Your work affects billions and billions of dollars traded daily. + Smaller size means start-up flat org where you'll be working with everyone from the CEO on down. + There's a nice absence big-company political BS. + The company works hard to take care of you from great benefits to food. + The company's not perfect, but it really is chock full of great people. After many years at Integral, I've only had two colleagues I don't respect (and both are no longer with the company).
Cons
- It's finance so you're not saving the world. - Smaller size means that you might not have time in the schedule or gobs of resources to do some things you want to do. - Finance is highly cyclical, making for high highs (awesome) and low lows (not as awesome).