Al Badr is a dump. Substandard by any western measure. I stayed there for one night and promptly moved out. The hotel has not been fixed, cleaned or renovated since the 70's and it shows.
Phuket Air. Well I know 2 people personally that didnt get their salaries. 3rd left unannounced the moment his salary was in the bank. Seems to be the way to deal with this type of operators.