Just like dating, finding the right employer can be very a difficult process. There aren't really any horrible employers/employees; more so a potential poor match.
As an intermediate to senior engineer, i now know what works for me and what doesn't. Though ztr has a lot of potential and good energy, they also have to realize that the (senior) people they hire potentially have more/better experience and ideas. But unfortunately, the politics is just a little too thick and the pecking order a little too overt. The company is not as open-minded and well managed as they would like you to believe. And there are also some sticking points in the managerial level... ie people who occupy a position that is far beyond their competency and qualification.
But hey, different strokes for different folks. I've served an average of 5 years in any given company, buy i had to quit this one within a matter of months. If I were a fresh grad, maybe things would've been different. But, it's always good to try things before you knock them.
Loyalty to employees, small company feel
Misallocation of skill sets, over-promoted manager(s), overly political, unnecessarily chaotic