Pros
Allowed to work autonomously, Trusted to handle your own tasks without constant supervision or micromanagement.
Flexible schedule, freedom to set or adjust your working hours, rather than being locked into rigid 9–5 block.
Cons
Project success is undermined by poor contract conditions and poor internal cooperation.”