Lots of opportunity to work with a variety of people.
Work is interesting and often requires creative problem-solving.
People are friendly and helpful.
Lots of autonomy
Svantaggi
Distributed & remote company means some silos, but not unreasonably so.
Central does not understand and thus cannot support all the different business units making it difficult for non-standard work to get done.
Clunky and restrictive procurement processes thwart agility and speed.