I worked at NTI part-time (More than 5 years)
They excel in their field
Front end communication could be faster
Advice to Management
Expedite important communications
I applied online. I interviewed at NTI (Boston, MA).
Applied online, get email the next day telling you about the hiring process, Everything is done over the phone and through e-mail.Get a call from the recruiter within a few days. Only get as far as the phone interview.
Let us know if we're missing any workplace or industry recognition –