Pros
The children are awesome. Such a joy to work with. Decent hourly rate...
Cons
Hours - if you sign up for a full time job, do not expect to receive full time hours. I had asked for 35-40 hours, I never saw more than 28 (and 28 was rare). Also, you could potentially be working from 8 - 630 with 2 or 3 hour breaks in between which you do not get paid for. I found this to be a major inconvenience in my day. Fee for Service - Basically this means, if you do not see your client for any reason (they are sick, no call no show, on vacation etc.) you do not get paid. I would get cancelled on at least 2 sessions a week (which means loss of 6 hours at least). Also I would get no call no shows, where I would drive all the way out to see a client and they would not be there. You do not get paid when that happens, you just waste your time. Lack of communication - The communication at Beacon is horrendous. You have multiple supervisors, none of which will respond to you. There was a situation where I felt in danger, and no one returned my calls, my texts, or emails. Very unprofessional in that sense. Contract - They have you sign a non compete clause which they will not explain to you. No sick time/no vacation time. Poor mileage reimbursement. Do not work at Beacon unless you have your heart set on becoming a BCBA and can afford working Fee for Service for at least the next 5 years.