If I use computer daily in my work, should I shut it down in the end of the day? It uses more energy but it can upgrade and run scripts itself overnight, re-starting the computer won't take time, and it can do some useful distributed computing if there are no processes overnight. Are there other pros/cons?
If this is a workplace question and not a general tech question then the answer is easy. Defer to your manager or local IT staff.
Some companies do run scripts for virtual software installs at night, some do theirs on Friday afternoons, some workplaces have older machines (that might not handle a full shutdown everyday), some upgrade PCs every 2 years. Some jobs require people to use so much memory and swap file space that shutting down is a no brainer. Just too many scenarios here to even think about so the only answer would be ask manager or IT staff.