I have been working for this company since last 7 years. The best part about them is their team members are very cooperative and always ready to help you out when needed. They also don't mind if you take your own time while solving any problem they will never make you feel bad or pushy. Their pricing structure can be compared only with other companies like Infosys etc but still i would recommend it because I think its way cheaper than others. I had no issues regarding my work profile. We used to solve all our network related problems which were mostly hardware/software related.