Pros
You have a lot of freedom to do what you want (because they literally have no clue what they need you to do)
Cons
O boy where do I start. Marathon hires you to hire contractors to do work, they then refuse to pay the contractors and then get mad at you when no one is doing work for them anymore. Basically they make you look like a bad guy. They have no clue how to be a real professional company so they just try to screw over smaller companies to make a living. They even lie on reviews on other sites, I mean look at these positive reviews, all sent on the same day. I guess every employee just decided to leave a good review on April 30th huh? Also they have paid employees 50 dollars for every 5 star google review they can get online. This shows how badly Marathon is trying to fool people so they can get more work. Don't fall for this trap and work for people like this, I did for a little bit but luckily got out quickly.