Friendly and easy going atmosphere.
There's nothing that suggest anybody in the company works on creating and maintaining some culture levels. You can see all kind of people: from great professionals to completely unserious young folks who go occasionally in the office to hang around. They tried to incorporate some kind of events that were a big failure. Everything is so centralised. Macedonian branch doesn't have any power. You feel like you work as a freelances.
Stop acting like a work agency and trowing employees at clients. Have more trust in your employees, otherwise you will loose the few good developers left in the company. Introduce a well defined rewarding system that will keep employees happy and motivated. Don't always use excuses that the industry market is doing poor - while in the same time you brag how stable the company is. Have backbone and integrity. Hire managers with suitable and demonstrated professional background that can lead the company on the right path.