Octogen (Pty) Ltd Employee Review
Lack of effort
As I know , every new company has issues..... Im sure by this this time its sorted. Training was a joke, no people skills. No positive energy, location was ok.
Ratings by category
Lack of energy