A pro/con is everyone is super busy. It can make it hard to get things reviewed, but everyone does try their hardest. Just keep giving constant reminders of the things you need.
For me a pro, but if you don't like being busy and do not like working on projects on a tight timeline, this may not be for you.
Could be better at giving more time for big projects, but I understand it's sometimes not possible.