poor management and lazy staff.
clients are great to work with and is very rewarding which makes it alright but management needs a touch up. Some staff are lazy and lack work ethic. You get good hours and the training is good.
good pay and good hours.
team leaders and management.