Oh, where to begin... Leadership - The company is run on fear and poor decisions. HR is a joke. And for a company with only 40-50 employees, it's excessive to have five executives. Culture - It USED to be great. But it's gotten to the point where birthdays are outlawed, team happy hours are held in secret, and everyone is too afraid to leave their desks and actually talk to their co-workers. Promotions - Let's just say, if you want to be part of a company that allows you to nourish and grow, look somewhere else. Promotions and raises are as elusive as the fountain of youth. Despite your workload increasing and constantly changing, they would rather run you into the ground until you quit than pay you what you deserve - and THEN hire someone to replace you at a higher rate. Again, this just proves how incompetent HR is. High Turnover Rate - More than half of the company has been there for less than 2-3 years. Employees keep dropping like flies because they are either fired without cause or quit because they can't handle the toxic work environment.