-great coworkers
-people really want to do good work
-chance to create something interesting with real and positive impact
Cons
-management doesn't seem to know how to pipeline
-when work goes away, awesome people get laid off, even when they were doing great work
-management communication is really terrible, makes morale low when we're living in confusion
-pay too low given comparable work elsewhere