Pros
Supportive, Opportunities to move up in the company, Practicum opportunities, great leadership, everyone is so kind even those higher up in the company, company does a good job of listening to concerns of staff and collaborating on a solution
Cons
Staff could use more training, support/ongoing training from bcba's,