Vantaggi
Flexible Work Environment Continutiy across Departments Strong Employee appreciation efforts Decent compensations, and offer benefits (good ones too)
Svantaggi
Smaller company so roles tend to have more responsibilities than just thier Job description. Constant reevaluation of work process, leading to a changing workday flow even for clerical duties Unclarified path for reviews, raises, or promotions.