John Crane Employee Reviews in Cape Town, Western Cape
Cape Town, Western Cape1 review
Ratings by category
Found 1 review matching the searchSee all 303 reviews
Indeed Featured review
The most useful review selected by Indeed
I am happy at my place of work but would like to be challenged more in my technical skills and ability, on a daily basis. I would also prefer to move away from sales. It would also benefit my family if I earned a better salary. Currently, I earn close to the peak salary within a technical sales enviroment.
Company car, medical aid, a good pension scheme
Sales, don't feel challenged.
Help us improve!
Is Indeed your favorite place to learn about companies?
See more John Crane reviews
You may want to try: