I joined TCS as a 10 year experienced professional in Railroad Domain.
I was hired for a railroad domain project and much to my surprise they had a big account in the same domain with people not having any experience in it.
They claimed projects faking profiles. I was put on a system integration testing review wherein already another person was working having no clue about it as he was from oil and gas domain.
I explained him understand the domain and completed the project. Second project was to work on Safety critical project for 1200 requirements. The team had 4 experienced people from other domain who resigned within a month and then all fresher's were put in.
The lead without any experience of the work we were doing gave an estimate of 3 months without even consulting me.
He was doing false reporting and claiming that 70% of the work was done to client.
Client was already unhappy with the quality of work and they even escalated and were not happy with the false reporting status.
The lead resigned and then I was asked to lead the team. I trained the people on the domain and even the basics of testing to the extent wherein I used to dictate even the test case description to fresher's in the team.
As it was completely python automation, I had to even tell the team how to separate code test wise and how to parameterize functions for common lines of code.
I reviewed everyone's artifacts before they checked in. I used to prepare them before client reviews how to explain the work to clients and answer client's queries in review calls.
I asked my manager that it is difficult to manage here with so many fresher's and asked them for atleast 1 or 2 more domain experienced people which was rejected saying testing can be done by anyone and that even h e can explain requirement to anyone. He did not even knew what work we were doing.
Everyday spent 3-4 hours on calls with teams helping them debug failures and complete their work.