That’s a really interesting use case, and I think Odoo can definitely be tailored for an internal travel agency setup. The Expenses and Projects modules combined with some customization in Purchase can help cover most of your workflow—staff can submit requests, the office can handle bookings and payments, and costs can be assigned to the right project. For the rating/review part, it may require either a simple custom field or leveraging the Survey app. I’ve also seen teams integrate external tools for the rating process to keep the employee experience smooth.
I once had a similar setup while managing corporate travel, and reliable transport providers such as bostonlogancarservice made a big difference in ensuring employees had a stress-free journey, especially for airport runs.
Out of curiosity, are you looking for an out-of-the-box Odoo app to cover this, or are you open to some light customization to tie the whole flow together?
Customization Work