I have never had the feeling of dreading going into the office. ACI's atmosphere is welcoming and calm.
It's nice to be able to make a suggestion to your superior(s) and they actually listen to you and put some of your ideas into play.
While no place is perfect, I still have no complaints, even in instance where I've made a mistake and had to be "coached". Nothing festers, if there is a problem it is solved before the end of the day.
Management definitely goes above and beyond to make you feel appreciated.
Television (w/cable) and pool tables in breakroom