-It seems some management have a very 80/90s style of managing and business thinking where the higher up you are in a company, the more you gest paid and less you have to do, and hire more people to do your job for you, this seems to be the case in IT at the very least.
-Although they say there is no blame culture, there definitely is, even if it's just joking, if you make a mistake, you will never forget about it. Even to the point where you won't be trusted to do that kind of work/task again. This makes it very demoralising
-The time logging policies are very sneaky and borderline fraudulent with obviously everyone having to overlog at some point to make up for lost time during the day. The time logs are also open and transparent for everyone, which people then weaponise and use against each other, very toxic.
-Management and directors play clear favourites, with certain people getting to flout the strict rules and other people getting picked up on minor things/things not in their control.
-Another unethical time logging policy was that a "personal human breaks" was to be logged and charged to customers as apparently "It's fine as you would go to the toilet if they hired you to work for them everyday", this is not explained to customers, who then query the minute-by-minute invoice they get sent of the work completed, and instead the employee is berated for wasting time/unethical logs. Next thing you know you see a full 8 hour block of time logged for the directors where specific staff are getting queried over 22 minutes they could have only logged 20..
-Shown no appreciation for hard working staff, instead collective punishment is used to motivate everyone to reach the self-set goals.
-There is such an atmosphere of blame culture and toxicity that no one can ever openly admit they are wrong or made a mistake, this includes all management.