I worked at Tower Group (New York) full-time
Wonderful co-workers and great location
Commute can become lenghthy at times
Just very short phone screen. After knowing that I need H1B, then stop. No feedback at all.
Let us know if we're missing any workplace or industry recognition –