Bangkok is capital city of Thailand and it has beautiful beaches and places. You have need for visa but you are coming for company work so there is no your responsibility but it is your company responsibility.