Pros
I absolutely loved the constant training from both the office and out in the field. Out of the 3 ABA companies that I have worked for, BF offers the best training. Since I was a full time Special Education Teacher and enrolled in a Masters Program in ABA I didn't have too many hours of availability but in the summer scheduling and case managers were excellent at getting me more hours. Now that I am a case manager, I always refer my BIIs that are looking for a little extra hours and more training to BF.
Cons
The pay is not commensurate with education and experience. Even after being promoted to Senior BII, the pay was significantly lower than other companies that do not even require the extensive training and experience. The pay is great for somebody looking for a job but not once you graduate with a Masters and want a career.