Pros
1) You will get reimbursements for almost everything (home inverter, office chair, adjustable table, UPS, travel) 2) 2-3 of sponsored offsite visit if you are new to the org. 3) Quality projects
Kontras
1) If I start counting I can write a book. Too many softwares to track what you do on your system and how u spend your time. Extreme extreme micro management. 2) they require 8 hours of working, but you'll end up working between 13-14 hours. (To compansate time for software and to obviously meet impossible deadlines) 3) Your life will become hell. They want you to work, work and work. 4) They'll lure you by providing two big monitor and work station. But believe me it's more of a Bain. This is a smart tactic to restrict your movement. You won't be able to travel at all given you have such a big desktop with you. 5) HR will call, increase your salary, negotiate again and again, remind you of perks but will never tell you if extreme micro management this organisation has. 6) Final verdict, please refrain from joining here. You will curse your decision.