No product or development vision. Entry-level employees are forced to 'figure it out'.
"Inconsistencies" in what senior management says, and what they do.
No budget for tools to better do our jobs - employees end up paying out of pocket.
Complete inability to attract or pay top-tier talent, despite obvious need.
Tendency to be micro-managed
Coffee is rarely supplied, snacks even less so.
Employees commonly must purchase their own IT hardware to do their jobs effectively (laptops, keyboard/mice, monitor adapter cables, and in some cases, desks)
Job is challenging, but for all of the wrong reasons.