I worked with Building Blocks for about a year. My role was to go into homes and/or day cares and work on goals with kiddos under three who had an Autism Diagnosis. A typical day involved 3 visits; morning (9-11/11:30am), mid (11:30/12-2pm), and late days (2:30/3:00-4:30/5:00). This led to a LOT of time spend in a car to update plans and do any other paperwork, which was a huge downside due to the horrible tablets and hotspots that were provided. They were unreliable with short battery lives. We had monthly supervision by a BCBA and a team supervisor for each child on our case load. I found that I frequently had differing suggestions/recommendations from the BCBA and team supervisor which was not helpful. They pay was definitely entry-level pay, I think having quarterly or biannual reviews with opportunities for raises would have kept me around longer.
The pros of the job were that incentive was always pretty easy for me to attain, although the benefit of incentive was CONSTANTLY changing... I think there were 3 or 4 different incentives in the year that I worked there, some better than others. Another pro was that you were paid 9am-5pm without a lunch, which was nice since my "lunch breaks" were literally driving from one visit to another. Although the lack of lunch time could be a con for some, I didn't mind it. And the best part of the job was the kiddos! Watching them grow and make progress was so rewarding, especially when parents noticed and acknowledged the growth in their children.