When the number of reasons you have to not work for your employer matches the number of employees you probably need to worry…
- no pension plan
- constant hot-desking
- no heating
- running a kick off meeting with none of the people that will be doing the work
- working in a team of one most of the time
- my tax code now including a company car and private medical insurance, I have neither
- expectation of overtime, all the time
- no contract, I refused to sign the first one, there has not yet been a second
- lying to clients
- no code/peer reviews
- no code comments
- no testing
- I’m expected to answer the phone, whilst this might seem reasonable but it makes it almost impossible to concentrate
- unpaid interns, two issues with this; only people who can afford to work for free can do it & it widens the rich/poor divide
- MD appears to think the office is a crèche for her children
- People bring their dogs to work, sometimes up to three, they run around, trip over power cables
- No one appears to be able to organise a meeting in advance, asked at 4pm if I could go to London tomorrow at 6am with no prior warning
- we appear to employ peoples friends on a whim medical supplies, whilst finance complain about cash flow
- behaving like children when people criticise our work and the company, threatening to sue etc rather than deal with the honesty of the client
- non technical people making technical decisions and recommendations, and not informing the technical team about them, which makes us look like idiots
- 90% of the time I literally don’t know what I’m going to be working on tomorrow, there are no “big projects” only fires to be put out
- the office will flood when it rains hard