I have been working at infosys full-time( More than a year)
Pros: -
Infrastructure, events, mysore training, good projects
Cons: -
Less hike, no sick leaves, politics in few projects, offshore salaries are not as competitive as it should be.
There is always a space for improvement