Pros
friendly environment, some people are genuinely good
Cons
Such a pool of fakers. Whenever they like they change their policy according to their own comfort zone. They make fake promises to the clients and hardly receive their calls once the payment is done. All they need is money, either they loot it from clients or cut the salary of employees by making useless excuses. They don't even respect to their employees. They says that they would return the money if in case the employee make a recharge in the company's mobile but never return the employees money. Don't fall for their sweet words. This is the only tactic which they use with clients as well as with the employees. And if they would like they would make you work on Sunday as well by giving you a lollipop of paying you extra money for Sunday.