About Us
Philosophy
Jobs
Responsibility
 

We take the long view

We help our customers grow

No customer is too small for Irides and we support large ones, too.

We have seen many times a "small" customer grow and succeed. Watching and participating in this process brings enormous personal and professional satisfaction to our whole team. This is because we believe in building strong, long-term relationships with our customers. An Irides' customer is not a stranger. We emphasize to all our staff the need to understand the customers' business in order to better understand their technology needs. At the same time we take the time to get to know the customer team. This dual approach - technology and people - allows us to contribute effectively as a company's needs change by recommending not just great technology, but the right technology for the business.

Irides recognizes that only when our customers are successful, will we be successful.

We invest in technology

We have made and will continue to make long-term investments in our infrastructure to ensure that our customers have a stable, reliable service.

Our engineers have a career not just a job

An integral part of Irides' success is our emphasis on our engineers' professional growth. Irides and our customers benefit from a well-trained, engaged and challenged engineering team. We encourage our engineers to grow and learn in the fashion best suited to their learning style; professional class-based learning, buying and reading technical books, exploring new technology through test environments or on-the-job training through knowledge sharing within a team environment.

We also strongly encourage hiring from within our organization as a way of retaining key individuals while allowing them to grow. At the same time we recognize there are multiple career paths and support the ambitions of our staff both in technical and managerial areas.

Our engineering staff have the time to build trust with our customers

For all our customers we ensure that the account team, both the manager and key engineers, have time to develop an understanding of the business and technical needs of that customer.

When it fits with the customer we will assign a Lead Engineer to work beside the Account Manager acting as the primary contact for day-to-day technical issues and when needed engage other members of the Irides team with specific technical knowledge.

Even the most dedicated engineer cannot always be available, so our engineering staff are responsible for documenting a customer's installation and educating the entire Irides' team on the needs of that organization. This ensures that no matter what time of day, the engineer that responds to a problem has up-to-date information in hand.

We share information and keep it secure

Internally we share data so that each engineer has up-to-date information. The team not only uses this information but also contributes to our knowledge base producing high quality documentation on the technology we support.
While sharing key data, we also carefully control sensitive information. For example, access to individual servers is secured and partitioned by group and retrieval and use of login credentials is audited.