Comfortable office, paychecks were timely and always cleared, and some quality coworkers. Decent benefits package. The product was engaging and challenging to build which made the work gratifying.
Cons
Below average pay. While I was there, terminations were frequent and morale was low. Nepotism is very apparent here.
Although we work on various contracts and at different contract sites, IMRI connection with their employees is so outstanding. They recognize employees for their performance. The management is easy to reach and they truly understand how to involve their employees. Newsletters, site visits, and responsiveness. Compensation and benefits are excellent. They promote from within.