Good to learn new technologies and gain knowledge by working with seniors
Friendly and comfortable environment (Colleague & HR is friendly)
No much pros
Leaves are manage mostly
Manager is helpful
Cons
No job security
Every year increment delay
Salary get credits on 10th of every month (if you have to pay EMI, you will need to maintain balance from last salary)
No work life balance
Your efforts and hard work won't be noticed or you won't get paid off as per your hard work
Weekend working
Festival working
Need to fill timesheet and showcase each day time spend on task