MMGS at a Glance
We exist to serve our customers.
We shall serve our customers with utmost integrity and with professional
ethics. We shall focus all our competencies to ensure that we provide the best
level of service to our customers. Our leaders will respond with extra effort
and enthusiasm to meet customer needs. We take direct responsibility to ensure
that our customer is advised with the highest professional integrity on all
aspects of software projects delivery. We shall align our organizational
structures so that we perform only those activities that add value to our
customers in terms of quality, timeliness, and cost.
We promote innovation and flexibility.
We believe that existing practices and structures must be constantly examined
in order to ensure they have relevance in the-business context in which they
are applied. We openly discuss change and constantly innovate to modify our
practices. This is done through formal data analysis and metrics gathering
coupled with sound business judgment. Such innovation is a part of the culture
of our organization and is the responsibility of every employee. Formal
authority and structures will not hinder innovative thinking and change in the
organization. Our leaders take on a mentoring role in identifying and
implementing opportunities for innovation and improvement.
We constantly improve.
We believe that constant improvement through learning and measurement is the
key to success for a technology-focused service organization like ours. We also
believe that improvement and learning is an organizational mindset. We promote
learning in all that we do. This includes learning from our customers,
incorporation of best practices and solutions, directed quality initiatives for
improvement, seminars for knowledge dissemination, leadership training, and
formal training in technology and software engineering. Our leaders directly
contribute to this learning objective through mentoring and training. Our
employees take direct responsibility to upgrade their skills and capabilities
through ongoing training and development.
We achieve our objectives through teamwork.
We recognize that teamwork is essential for success. Our business success
relies on clear-minded definitions of goals for the work that we do, and
superior teamwork to achieve these goals. We believe that talented individuals
can deliver quality solutions only through effective cooperation. This teamwork
encompasses the customer, project teams, related support teams, and external
partners who form part of the solution delivery. Our commitment is to work as a
world-wide team to meet our customer expectations. An individual's alignment
and contribution to the team forms a key part of our performance management.
We respect and recognize our employees for their
commitment and expertise.
We recognize that each employee working for us is an asset who directly impacts
the quality of our solution to our customers. We foster an environment where
each individual is respected for their work. For us, more experience means
greater ability to serve our customers in more challenging and varied
situations. We also recognize and respect the fact that our employees often go
considerably beyond the call of duty in meeting and exceeding commitments to
our customers. We recognize such dedication and reward our employees'
commitment and performance.