Decent management overall.
Alliance Building Services can be a great employer. The Human Resource lady may come out tough, but it’s because she has to be, underneath that is a compassionate woman. They offer great job stability, but sometimes forget to treat their employees fair. What might be a good situation for you, might not be for someone else.