Pros
Schedule flexibility. You can work basically any hours you could want within their hours of operation.
Kontras
The company has made no effort to care about its employees. Every update to the employee app and company policy change has made it harder and harder to actually do an otherwise easy job and make any decent amount of money because a select few decision makers care more about snuffing out "cheaters" moreso than improving the quality and efficiency of the app. The current version of the employee app is a laggy mess and is near impossible to use without crashing, even with my Galaxy S8. This has ruined the quality of the service and is causing the company to hemorrhage clientele and tens of thousands of dollars in refunds (all because maybe 10 out of 2000 drivers found ways around the imposed app limitations). This company is the most mismanaged piece of crap providing a subpar service to uninformed clientele you will see in the entire south. They think that they can just throw government grant money at all of their problems (via marketing) until the issues resolve themselves, all while the majority of their employees struggle to break $8/hr after car maitenence costs.