-Still has a start up mentality, even though it's been in business since 2007. This often leads to mediocracy, and keeps the company from reaching new heights. -The new CEO seems very techy and lacks emotional intelligence. Doesn't have a good ability to connect with people (at least virtually). I'm sure this isn't intentional. It would just be nice to have a more laid back leader who still gets the job done, and is actually inspirational. -Micro-managing middle managers. This isn't every manager obviously, but because the company is so small ( 250 or so) it's easy for even high level leaders to have their hands in pots of lower level folks who can easily handle the job, project, or decision. -Little strategic direction or vision. If it exists, it's not being communicated very well. Limited outlook, forecasting, and vision from the c-suite. Most of the 'All-Employee' meetings are very techy, speak over my head and aren't in plain terms most folks can understand. The meetings are very customer/client focused, even though there are so many departments that don't touch that world. No real highlights on what the other teams (other than HR) like Marketing, Communications, IT...etc are working on that we may be interested in. -No real diversity in the C-suite, and very little in middle management -No True culture to speak of. Maybe it's because it's remote, but I don't feel a common thread that binds us all together. -When traveling for work, you have to pay out of pocket and THEN be reimbursed later. There is no corporate card for those traveling. I've never seen that in any company I've worked in. Even if the leader had one company card to put everyone's travel on, that would be better so no one has to pay out of pocket for a mandatory trip for work that includes (hotel, gas, food, and possibly a rental car)...regardless of how fast the reimbursement is after you return from the trip.