Leadership does not listen to the people working on the ground level. They make decisions that affect not only the employees professional lives, but their personal ones as well. Leadership promises raises, job opportunities, advancement, etc. and it doesn't happen. Anytime you question the lack of raises, promotions, etc, you are made out to be ungrateful for what you have. The amount of people who have exited over the past 2 months is astonishing. Employees are constantly overworked and grossly underpaid. Leadership want to paint a picture of a perfect company and "family" atmosphere but when push comes to shove they do not value their employees. They are fantastic at giving out pizza and throwing parties, but do not take care of their employees financially or mentally. Leadership is extremely unappreciative of the people who are on the ground level keeping the lights on. There is a definite lack of transparency and communication. Employees are told what leadership thinks they "want" to hear vs the truth. Leaders are spending too much time micromanaging and less time building up employees and helping them succeed. New employees are often paid higher then the seasoned employees who have given heart and soul to the company because they negotiated higher salaries at the beginning. While that is a positive for new employees, it creates discord and makes the employees who have been there feel even more discouraged. If leadership doesn't make drastic changes, all of the employees that truly care about the company will leave and find better opportunities for themselves and their families.