Due to the reputation of the field, you'll have to do your own research and be very knowledgeable about "don'ts" of the field. I did not run into any ethical concerns with direct client care while I worked at the company, but each experience is going to depend on the BCBA provider.