Leadership is ineffective and consistently overpromises clients on deliverables that cannot be met, leaving employees to take the blame for leadership’s mistakes. Employees are treated poorly, and HR is both unfair and unhelpful. They foster a toxic environment where colleagues are pitted against each other, and because of leadership’s history of hiring and firing people impulsively, employees are too afraid to take accountability—often resorting to throwing coworkers under the bus. Overall, I would strongly advise avoiding this company. Truly an awful experience.