Vantaggi
Work with people who share the same level of excitement for the work we do. Highly collaborative people - Have never heard or said "Well that's not my problem". Strong sense that leadership holds themselves as accountable for decisions as they do us, and we do them. High level of autonomy is friendly to introverts like myself. Employees encouraged to recognize efforts of peers and recommend for reward. Actively encouraged to take PTO, even if just to get a long weekend, when needed.
Svantaggi
Can be hard to pin time for personal growth when working on many things quickly. We do have open reqs to grow our team which would help, but a series of temporary squeezes can still be fairly disruptive to learning a skill that takes a lot of time, repetition, and practice.