Pros
Have been working with TechnoComp for more than 9 years now and I can vouch for the company and the way the business is conducted. All my co-workers I have worked/interacted with through out my tenure have been very pleasant and helpful right from my day of joining including the CEO who was available to answer every question/concern I had. The HR department is ever helpful and very prompt in answering/addressing anything that is brought to their attention. Things are so well coordinated that there is ever a need for explicit communication or follow up on anything to begin with. Due to the professionalism they maintain, all our big & small clients value the company a lot.
Cons
I guess if there were any notable negatives or problems, I would not have stuck around for so long.