
Good pay and benefits; decent vacation time
A lot of miscommunication with customers
A variety of good benefits
Communication and support to employees
Communication across departments is terrible
Average interview process-however description of job duties can be vague