1. *BIG CON*: will fire staff with zero warning + zero transparency. Ie. no past written documentation needed / review history, no vetting of actual reviews submitted by 'managers', no regard for whether or not KPIs have been met etc. Immature management; HR rather clueless/black box.
2. Many instances of 'managers' that are extremely inexperienced and have zero prior leadership experience (leading to 1.) - and do not seem to be interested in leading or people management. Can be very unlucky for those assigned to these managers upon joining.
3. Some service/business teams lack an actual sense of business strategy - leads to disjoined management within teams and lack of clarity (thus, inefficiency + waste).