If you're not an IT-savvy person, your say dont matter at all
Pros
Multi cultural, multi national working environment. That enables you to have international connections. During my time a lot of money were spent on celebrations, outing, parties, paid working trips.
Cons
Management dont care about the people, They only care about adding more hotels and non hotel accommodations, thus creating more Booking IDs. Here, they care about numbers but not the souls behind each numbers. Many small hotel partners are neglected. Many low-level employees are disrespected. Many loyal employees left and made to leave if any of their superiors dont like them. If you're not IT people, then your opinions are worthless. They dont localise their content, everything is decided by Bangkok, that's why they are lagging behind competitors. I witnessed cases ranging from blasphemy, racism, sexual harassment and verbal abuse.