I was wondering if anyone knows anything about/has worked for New York Stage and Film? Any takes on the company would be welcome. Thanks, -Tim