"Makes you thing about other Companies, and how they compare."
What do you like about working at Keane?
"Loved the staff, and support from the company in dealing with personal issues."
What don't you like about working at Keane?
"There really wasn't anything I didn't like."
What suggestions do you have for management?
"Nothing, my former Manager was great."
Update your browser to have a more positive job search experience.
Upgrade My Browser