Pros
Different projects, different clients, different products,
Kontras
Many hours of work, confusing communication and poor management of resources, makeshift offices, Long hours of work in uncomfortable places such as hotels, cars, coffee shops, airports