Pros
Good for the candidate who begin their career
Cons
It’s place where 100% fake employees work. It’s place where management lie about duration of project It’s place where management can’t keep their promises It’s place where non qualified candidates lead the team It’s place where project never deliver and screw client It’s place where worse immigration team works It’s place where HR creates policy when you ask or write an email It’s place where you can work, even after deleting prod data It’s place where you can take your laptop outside of country and pretend your working from home It’s place where you can work actual 0 hrs and clock 10 hrs per day including weekends and get approved It’s place where security is least bothered , no badge , non employee can walk-in It’s place where only one country employees work, no diversity