Pros
The hourly pay is very good, minimum you can make is $18 and that number can go up to $27 or more depending on the tips you get. I have worked for Flex for 2 weeks now and most of the time, you have to look for the shifts. Amazon only assigns you like 1 reserved shift for the week and the rest is just waiting for an offer to pop up. It is a waiting game but throughout the day, you get many open shifts that appear. The shifts are often completed earlier than the time alloted and I have not had any problems with running over the time limit. I am working for Flex in the Brooklyn region, New York. A lot of bad reviews from other people about overload of deliveries but I guess that depends on your region. So far, I have no had any major issues with Amazon flex and I have made some good money for little effort. I recommend this as a part time job along with your full time to make the best out of it. The company just recently started so it does have it's problems but it will expand and get better over time. You can't expect less from Amazon!
Cons
One con would be allotting more reserved shifts to drivers throughout the week. You have to go out of your way to get any shifts you want.