Pros
Nice for interns, you get to be part of a lot of things, you can even ask to work in certain areas which you were not hired for because you wan to learn things
Cons
Does not use a lot of applications/technology. An intern would also have to do the basic work like asking prices daily to the farmers, updating on the app, creating invoices, etc.