Negative: They have no problem spreading you thin with projects, and zero regard with how stressful that can be, even when brought to manager's attention.
ACM takes care of their employees and care about their employees. After years of hearing of work/life balance from bigger companies I finally found it when I joined ACM.