Pros
Freedom - Driving for Uber gave me the flexibility to attend the needs of my family and friends. It allows me to work when I can for as long as I can, and if I need to be absent for a long period... time, I can with no questions asked. Once I'm ready to return, I just toggled the online switch to on, on the app and I'm driving again, with no questions asked.
Cons
Obvious con - the wear and tear of your personal vehicle. But anyone who signs up to drive for any ride share expects this and they are not deterred, I certainly wasn't. Addicting - being your own... boss and calling your own shots is addicting, especially if you're an extrovert. Taxes - this is a painful one but as an Uber driver, you're an independent contractor, so you'll need to report your income on your own. This can be painful. You will not get rich doing this but it is a great side gig.
Pros
great place to work in terms of work life balance, good exposure to the real estate industry
Cons
major focus on cost cutting vs expansion