-Not flexible with working from home
-Pressure to come into work while sick (leadership team including the CEO came into the office visibly ill on multiple occasions, which created an environment where staff felt they needed to do the same)
-Certain roles were ignored by the business and treated (in 3 years of employment, I received one employee award, despite exceeding my targets dramatically and repeatedly and growing my part of the business. Engineers who'd stayed with the business as little as 9 months received 2 or 3 awards while I was there. I also received no card to say thank you for my three years of service when I left, no recognition that I was leaving at my final all-staff meeting I attended where departing employees typically got a chance to say a goodbye speech and received a card and flowers, and so left feeling a bit heartbroken about that.
-It can be costly: we were often asked to buy items for work purposes with our own money. We could then claim that back and receive the money back from the company a month later. This is ok if you are a high paid employee or have a comfortable home situation, but when you are financially struggling and have personal debt, it's incredibly hard. There was also an awesome employee training scheme to encourage you to take up extra learning by doing external courses relevant to your job up to the value of $2000 that I would have really liked to access while I was there, but I was sadly never able to because we were required to pay that course cost out of our own pockets upfront and could only claim it back later. Hopefully this system has since changed.