Vantaggi
Engaged leadership and a fairly flat hierarchy means there is less focus on who puts forth an idea, and more on the merit of the idea. That's a stark difference from other organizations I have worked for where your title mattered more than your work. Career opportunities I've experienced here have been great and I've learned so much. While I do work a lot, I feel good about my work and don't mind the sweat equity since everyone else works hard as well. However, I would say hard work and quality work are quickly rewarded. Culturally I would say transparency and collaboration are highly valued, more so than any other place I've worked. Lot's of very smart people and a positive results driven culture makes for engaging work.
Svantaggi
Overall company strategy doesn't always seem to align to some areas of the business. Work-life balance isn't exactly there given high utilization targets, however the work is rewarding enough to balance this out.