There are a lot of fake posts on here created by management or HR. There is no home and work balance. The managers rarely have any time experience in the jobs that they are overseeing. They continue to show that they do not care about their employees. No transparency. They will expect last minute for you to cover a shift even though they New about the need for coverage months ago. They will expect you to learn more and work more but will not give you anything in return. Management has very outdated ways of handling things. You cause any stir they will get rid of you quick. Currently using this for experience. Had planned on trying to make a career with ECi but they have shown that's not possible. I do not recommend this company to anyone!