Pros
Salary, Every company pay salary Flexible time, because you have to work till late hours Laptop, to work from home after office hours as VP or CEO ask to do No technical upgrade, because they ask you to bug fix without giving time to understand False commitment to send US
Cons
No work life balance No leaves, you have to email to VP for leave If small mistake they will put you in PIP (performance improvement) and terminate in same month Lot of work pressure and you have to take that. They only need employee who work 24/7 No respect to employees Almost 20-25 people gets out of company every quarter, hence always vacancies You will have to keep new job opportunity always Connect with existing or former employees on LinkedIn and ask there experience You will get actual review almost all employees will give same review