In this ever changing world of technology, S & C helps you experiment and keep abreast of emerging trends. You will always be at the cutting edge of the industry. S & C is not just a place that offers you a mentally stimulating work environment, but also a place where your talent and work are appreciated and justly rewarded.
Our compensation structure is one of the best in the industry. Your colleagues aspire to give their best in everything they do, and their infectious work ethic will bring out the best in you. S & C is not just a job; it is a place for life. We believe in long term association with you and assist you in reaching your full potential. At S & C, we believe in enriching and improving your quality of life.