This company has major cons. It bends too much for Client preferences without protecting their staff, and they have alot of issues with Client insurance. These two issues combined means you will be out of work more than you are working. For example, I have been in this field for 5 years prior to this company. All of my previous Client’s parents have really liked me and the work I did, and would let me and my supervisors know this. They would request to have me on cases longer or permanently. I have never been requested off of a case before. At this company, I have been requested off of a case twice. One family had requested all technicians before me off of their case as well. The other one, I was their first RBT. For most of my other Clients with this company the BCBA asks you if you have had experience and how the parents didn’t like the previous RBT. Sometimes the parents schedule a call with you before you start so they can see if they like you. This tells me this company isn’t great at managing Client expectations and maybe encourages them to switch RBTs whenever they feel like it. It isn’t personal since I’ve been considered a very good RBT by my other companies. It’s systemic, what’s happening here reflects a bad structure. They let Clients request you off of cases on a whim without a very valid reason or recommendation from the BCBA. This company also seems to have issues with Client’s insurance alot. The Clients who did keep me as an RBT would eventually have an insurance issue and services would be terminated. One of my BCBA’s even complained about this issue saying that they couldn’t keep build a full work schedule because this has been happening to half of their Clients. So basically you will not be staffed the majority of your time at this company.