There are not any pros to this this company, because they are embezzling money that is owed to contractors.
Cons
This is by far the worst company ever. They have not paid any contractors since November 2023. They refuse to answer emails, phone calls, etc. They scam you out of work and refuse to pay for completed labor.