Pros
Stable profitable company that spares no expense in administering and catering to its clients
Cons
Very political. Little or no opportunity for advancement if you are not a Thai national even if you speak read and write Thai . As others have stated, very bureaucratic and employees are rarely rewarded for innovation or exceeding expectations and goals. Once in, poorly performing employees are usually never disciplined.