Bro, in my point of view this is a good company. The salary range is good, they provide essential facilities to the workers. My team members are also good.
People say there are policies, the thing is now a day every nook and corner there exists politics so if you want to survive don't be...