This company will allow so much to happen and not try to fix anything. They allow managers to lie and not even do a full investigation when a employee files a complaint. Upper management is very one sided. This company does not know how to treat their employees and will keep those who should be let go. I HIGHLY ADVISE that people stay away from working with this company. They do not properly on board employees and if you do go with this company I advise that you constantly ask for your yearly review because I had to wait almost 2 years to get a salary increase and when it was time to get one I couldn't receive it because my manager did not properly on board me so I had to go through the necessary training before getting retro pay.