HR and upper management has VERY poor communication- they don’t communicate with each other so getting anything done efficiently is impossible. HR in particular is very unprofessional and uses a condescending tone in most emails. Difficult to deal with especially when there is an issue. The expectations of their employees are never laid out clearly and many employees are thrown into roles with very little training or correct compensation. Treats employees, like they are disposable.