@nova A profit driven corporation can (and should) be started if it can pay a living wage to the employees, treat the employees with respect and decency, sell a product that customers perceive as a good value (cost vs features), not degrade or exploit the natural environment, and have enough money to continue operating as a going concern for at least 3 to 5 years.
If all 5 items are satisfied, then such a company is a refuge or oasis for employees when compared to most other options available.