Companie has a very bad security level, a lot of security information on machines with viruses and easy access, and you can get a lot of issues like it: Microsoft, IBM, and Deutsche bank were seriously damaged by sharing their source code in torrents for public.
The company doesn't think about employees and works with a black list approach for each employee and tries to control all IT companies in the region with the IT Cluster by sharing personal information with their black list which is not legal and employees can't see any feedback in this blacklist (70% there is fully lie by feedbacks from friends). By the cluster in the region, every company should follow this blacklist or they will have problems with all participants in the cluster.
The Career matrix is good, but after passing, all checks for employees will not get the new position because it's required more salary and isn't good for the company. In my story, I passed all requirements for the English level and 26 topics for knowledge evaluation at 100% (required only 70% for the next level and 100% for 2 levels) and was fired from my job after 3 days and any company in the region didn't want to work with me after this situation. I got a message from the company that my client wasn't happy with my work (where i was in the architecture team and created a fully new top product for the client, where I was 3 years) and it's the main reason for firing me (strange why it happened after passing exams for 2 levels more than I was in the company), I was thought that it's maybe true and leave this company, after 3 months I got feedback from this client in LinkedIn, and there was another context like I am very good and created a great product (so it means that company didn't want to pay more for my skills).
Money profit with lying to the client it's a normal way for the company, a lot of really juniours without experience are presented like architects to the client where the client is paying 70$ per one hour, but the real salary for the employee not more than 15$ per hour.
In management, you can see a lot of young people, like girls with age 20 years and responsible to control all projects from clients, but generally, they don't have any knowledge of the client domain and technical part, main job for them it should be friendly with any client and speaking very good (for getting the possibility to catch client for a long time, and get money without any results), and they call it soft-skills (for the company it's a first argument to getting new employees and no matter if the employee knows how to turn on pc or not).