"Was a great place to work until the merger."
What do you like about working at Keane?
"Great deal of market expertise."
What don't you like about working at Keane?
"Management changed creating a conflicting agenda."
Update your browser to have a more positive job search experience.
Upgrade My Browser