Pros
There weren't many pros considering the management
Cons
The BCBA's at the North Arlington location are disrespectful and do not care about the well being or success of their employees. We were given no lunch breaks, while they disappeared for theirs. They would frequently gather us in a room (with kids included) and yell how incompetent we are. They would threaten to write us up after minor mistakes without having a one on one conversation with us first. They would constantly tear us down and talk behind our backs to other employees. The company itself only seems to care about money and not how they treat their employees. This is not a healthy work environment and I highly recommend, for your own well being, to apply at a different company.