Vantaggi
Fun place to work. Free parking. Easily accessible with car. Fun culture.
Svantaggi
Lack of leadership/management skills, no growth career path, Barely promote within, they more often look to fill positions from outside the organization instead of mentoring and promoting within which leads to a lot of turn over from new hires not being the right fit and dedicated employees leaving.
A lot of red tape from micromanaging which gets exhausting.