In Indian IT market, CDK Global is very well respected and treated company. People giving interviews here also feel proud that they atleast got an opportunity to clear some of the rounds. May it even be 3rd round or so.
But after seeing this layoff happening in front of my eyes, I don't think I would recommend CDK Global to anyone. No matter how well blessed their work-life balance may look from the outside, we insiders know how it really works from inside. How many hours we spend debugging issues and attending meetings and calls.
You lure new employees with good offers and showing well decorated offices and handsome pay, and then within few months you kick-them out.
There might be a reason why CDK is 16th worst ranked workplace to work with. There might be reason why this discussion is occuring. There might be something wrong with Brian or he may be really incompetent in handling this company.
It has become an annual culture in CDK to trash employees because of the management's bad decisions.