Pros: good onsite salary
Cons: less offshore salary
Good Company but offshore salary is less in India which is the only constraint.
Typical day is 9 hours long with day long meetings, reviews etc.
Learnt PM skills and technical skills.
Co-workers are good as well.
Hardest part is the salary is less in offshore.
Best part of the job is that the company has given me so much.