1. There seems to be a lack of direction from the top down to the bottom. Upper management has all these ideas and they really give no instruction on how to execute them. These issues cause a lack of cohesion from marketing to sales to support back to the C team.
2. There is a training problem at the company with sales and the CS team. There aren't any consistent training methods being used and that causes new employees to learn as they go and create bad habits.
3. Once you get hired to a position at the company, there really isn't roadmap or plan for growth after awhile. This causes a lot of unhappy workers and negativity in the office. The people who do get promoted do so to positions that they either don't want to do or have no experience in doing. This harkens back to the lack of true leaders at the company.
4. One last thing, there are a lot of promises that are made from the C team that aren't plausible or realistic. This causes a lot of empty hope and a lot more extra work for the day-to-day employees. If you get hired beware what is promised to you because there's a good chance that they won't come true.