Red Cross Reviews
-
Human Resources in Dedham, MA:
“Red Cross is a simple business that overcomplexifies itself to the point to dysfunction”
Jul 7, 2008
-
Manager in Washington, DC:
“New Board desparately needed.”
Jul 1, 2008
1 found helpful
-
Network Manager in New Orleans, LA:
“Quasi-government Non Profit”
Jun 20, 2008
-
Health Coordinator in New Haven, CT:
“A stepping stone; don't expect to be there long”
Jun 18, 2008
-
Senior Software Engineer:
“You really don't want to work here.”
Jun 12, 2008
1 found helpful
-
Communications Associate in Los Angeles, CA:
“Feels great, pays little.”
Jun 11, 2008