There’s no doubt that punishment can be used as a great motivator. But over the long-term, treating employees with respect and rewarding good performance creates a more positive work environment.
And, as mentioned above, employees are more likely to take initiative improving productivity in a positive environment. On the other hand, using punishment as a means of motivation creates a more negative environment.