I have recently joined a public funded research organisation.
After joining I realised that there is no software practices to follow, no code reviews and no CI/CD. The only reason for this situation I realised was that the management was not interested in the code quality at all, they just need to get the work done and show it to some committee to get more fundings hence, the team members are not interested at all too. Most of the time in the meetings different managers of different team have their personal agendas and couple of times I have prevented to complete a feature which I felt was important for the project but was stopped by my manager because he wanted other teams to suffer or he didn't like the manager at all.
Last week my manager called me asking me how much time I spend on my desk and I told him around 7 hours he then told me that I should try cutting lunch time and avoid going for coffees and instead try to sit 8 hours everyday. This was shocking for me as I thought the quality of the work is more important than showing off that I am sitting on my desk all day. I couldn't reply anything in the meeting and kept silent but now I am feeling angry and want to talk to him regarding same matter.
I have a very good track record until now(in previous companies) and I don't know why he has targeted me but I don't agree with his expectations.
I am not sure what to do in such situation, the organisation is highly political and I cannot leave my current job right now.
PS: My project is to provide software solutions to the internal team and there are many internal teams.