They will do well if the bosses are not micro-managing and trust their staffs more. Inexperience in management level. Can be very stressful to work with them as they don't listen to suggestions. Only hiring their own kind for the managerial position.
No benefits, no medical, no bonus.