I signed a Learnership contract with a company called Sochin Technologies. The company has not paid me for 3 months.
I eventually took the matter to the Department of Labour, when they contacted the MD, he claims he was not happy with my performance, thats the reason he never paid my salary for 3 months.

He has never even given me a notice stating that he was not happy with my performance. Is this legal?