What do employees say about John Crane's culture and work-life balance?
Day at work
Written by Customer Service Rep II/Account Manager (Current Employee) from Tulsa, OK on April 17, 2018
Management has improved. There is lack of responsibility of particular departments. Overall fun atmosphere. Starting pay is typically competitive, no guarantee of a raise afterwards though. Healthcare is expensive with little coverage.