Here's the context:
- I'm a freelance software architect/developer and have started working for a known company 3 weeks ago, for at least one year.
- They recruited me because they completely failed on a project during 6 months (an hybrid mobile application) and their customers are very angry because the application is quite unusable.
- Business and customers expect the IT team to fix every bug on the application and to improve drastically the performance.
In my contract, it is written that I would work there to lead and rebuild the entire application thanks to my programming skills and architecture knowledge (that unfortunately, none of their own people has).
Yesterday, the IT team included superiors told me: You will rebuild the entire application alone, because you are the one that can do that here. But we don't want to track your work in Jira like others, we don't want the business to be aware of your existence because they would not appreciate that we are rebuilding the whole app, even if it takes few months. They wouldn't want to even think that they failed to trust a previous external team during 6 months to build this shit version of the app.
We want you to work in ghost mode, knowing that nobody will be aware that you are doing the whole work.
I'm embarrassed. I don't want to repair the failures under the ground, rebuilding the whole product alone, without letting people knowing that they have effectively failed. It isn't part of my life principles.
Would you accept to make a huge work for a company without having anybody aware of your good work, even Jira to track your work like any other member of the team?
Would you accept to work in this context? Is it a good idea to expect my recruiter to change their mind, and start tracking my work like any other teammates?
I highlight that I'm not a simple employee but work on behalf of my own company (freelance).