I wish there was a feature on the one that you can make your own company where below upper-management there was a "Special" section. Basically, in the Special section there are things like the boss and other things they could add if they made this a feature. Much love to the developers!
Same problem for me, I love the game but all the weak computer setting does is it makes some changes to the meshes, but that is only visually seen so I don't know if it does anything else.