Ok at first, but watch your back!
This environment was great at the beginning of the job, but quickly turned south. Pay was awful, experience was good. The office managers are nice and helpful, however there seems to be a huge disconnect with bosses that are higher up. Training was not consistent, this was a major issue with this company.
free lunches, paid time off
lot of down time, chaotic when under staffed, poor HR training