Pros
Good work-life balance and benefits, friendly environment, team oriented atmosphere, opportunities to cross-train and learn other positions. Quarterly company outings. Regularly awarding performance "spot bonuses" for exceptional work.
Kontras
Lots of CYA processes that waste time and resources. Inefficient technologies inhibited workflow regularly. Gossipy culture. Felt like Office Space at times.