I am not aware of any systematic and planned job cuts at Acadia, at least in 2017 when I joined. I know that if you are not performing well they have a system to coucnil you out or fire you due to performance.
Really, nothing different if compared to other places where I worked - they are just managing performance. In addition, they have good training programs, so things are well.
Finally, at Acadia you can easily figure out what is needed to perform well which was not the case at my previous employer. Now, every company has bad managers - Acadia is not an exception - but I can live with that.