Work Environment

Promoting Within

IMS hires at entry level and promotes from within. IMS desires individuals with problem solving skills who have the ability to learn new skills quickly. Since all our managers were hired at the entry level, they understand the needs and capabilities of entry level staff. Our managers mentor staff and encourage them to take initiative.

Quality Standards

IMS encourages employees to create excellent quality products. Our philosophy is that products should not be delivered to clients until they meet our standards for quality.

Lowered Stress

Work is assigned such that employees are not normally expected to work overtime. Our objective is to create an environment with less stress than is typical in our line of work. We encourage employees to do their best at work, while respecting their personal and family time.

Balancing Strengths

At IMS, we do not emphasize position titles. We assign employees to projects, based on their ability and skills. To the extent feasible, we try to challenge and expand each employee's skills. Because we have many types of projects that require many skill levels, we can usually accommodate the strengths of each staff member.

Relaxed Environment

IMS fosters an environment where staff collaborate to provide top quality work. IMS encourages a relaxed, friendly, work environment. In addition, we allow casual but professional dress.

Offices vs. Cubicles

All employees are assigned to regular offices with a maximum of two people sharing an office. We do not use any cubicles. The work area is structured to provide comfort while working at the computer.

Offices & Parks

IMS is located in Class A office buildings within regular office parks. Free parking is provided.

Learn more about the properties where our buildings are located:

Office Supplies

Our office suites are equipped with kitchens; including refrigerators and microwaves. IMS offers free coffee, tea, and hot chocolate for our employees.

Reliable Computing

The IMS computer center provides resources in a networked system where services are distributed across more than 30 servers. Redundancy is built into systems for all mission critical services, providing a highly reliable computing environment, that is available 24/7.