Can’t think of many but i guess the possibility to build a regular workflow
Cons
Lacking professionalism and work ethics - Some new members may cunningly try to trick you into performing actions they’d like you to
Arbitrary changes in payment schedules (late payments) with their internal software often not working as needed, distrupting the workflow
POs often problematic so you consistently have to spend unbilled hours to help solve it for them