Thanks. It&#x27;s an agency. Where the client is king. I have tried discussing things but really its an endemic problem. Our teams are multi-cultural, multilingual and tend to be divided into different platforms and technologies. I therefore have to be the dynamic element in this static setup - I have no choice but to adapt myself to the different teams. To the company it is the most efficient (time) solution.<p>The work culture is not great. I have 3 or 4 different sources of bug reporting, often without enough detail.<p>Basically there are 10 people constantly testing and reporting bugs. Therefore I am always chasing a moving target and it seems that my output is always buggy. I&#x27;m trapped in a circle of hell. In addition to fixing bugs I have to develop new templates and work with outsourced teams in resolving their issues which tend to be things that no on else has been able to solve.<p>I don&#x27;t see how I can survive in this position and frankly I don&#x27;t envy anyone who would replace me.<p>I would say 70% of it is a work culture problem and the other 30% is down to the wide wide umbrella of issues that fall under front end development.<p>Just developing responsive templates is in itself a full time job, without factoring in extensive testing and all the javascript logic that goes with it.<p>I envy the java devs and IT admins. No one bothers them. They seem to sit at work alone in peace all day. Whereas my desk is like Kings Cross station during the rush hour. I know this is a naive view but that is just how I feel about my work now.