Great. The assignments are fun. The compensation is nice.
Answered - Ambassador (Current Employee) - Houston, TX
Uncertain. ..the rapport is troubled waters and horrible managing currently. Downward spiral.
Answered - Interviewee (Former Employee) - Howell, NJ
It is going through some growing pains right now with a change of C-level management
Answered - Sr Manager Custom Research, Strategy & Insights (Current Employee) - Stamford, CT