Criticalness of employing computerized showcasing offices for firms