I have been working at Integral Development full-time (More than 10 years)
+ 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).
- 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).
Advice to Management
Improve communications down to the rank-and-file, maybe less big communication events and more informal "stand-ups".
Let us know if we're missing any workplace or industry recognition –