There's a revolving door of talented young designers and engineers who work a few years, realize they have no chance to advance their career and leave. There is always a sense of secrecy and backstabbing - lots of secret meetings and whispered hush hush conversations, too much gossip for a very small office. The people who have been there a while are very cliquy and if you don't play along with their fake friendliness and enthusiasm you are shut out of project work and opportunities. proposals are constantly underfunded and there is never enough money for the work we needed to do. You end up not billing a lot of your time spent working, so the new biz team looks good for way under estimating project costs. Lots of micromanagement and very little trust. There is no middle management, just people fresh out of school and people who have been there for a long time. This is because people quit after working a couple of years because they can't handle the mismanagement and drama but don't benefit from being there long enough to be in the "in" crowd. Even some of the people who have been there a long time want to leave. Company has a really bad reputation in the local community. Also the pay isnot good and you won't get cost of living increase. Company seems to be shrinking and the outlook doesn't seem good