@Jermaine ********
it will come down to whether your employer can meet the requirements inside the country to get the Non-B visa issued, (some can't meet the requirements because in country they are much more stringent than at the thai consulate in another country)
Check with them and see what they advise