I work as a contractor for a startup company that has a fast-paced working environment and aggressive goals. Budget is scarce, and management cannot spend on tools or new hires. To reach the proposed goals of each quarter, middle-rank bosses assign resources to multiple teams and have developers working over schedule and weekends. This is a long term situation that has affected general life-work balance and health. Things get worse as we work with other outsourcing companies that are 12 hours ahead to our time zone, arising communication issues and misunderstandings.
Reduced performance and productivity, anxiety, detachment, feeling listless, low mood, difficulty concentrating, lack of creativity, fatigue? We are all tired of this.
What is the correct way to express our disagreement with management? I don't want to be disrespectful (they are having a hard time too) or lose my job, but things can't follow like this much further. From a technical point of view, we have been proposing solutions, but the majority of the issues are due to bad management and lack of vision.
Update: some of the clients were previously working as employees for the outsourcing company I am currently working with, so they turned into remote resources with harder labor conditions but better salaries. Apparently, middle-rank bosses forget that distinction and think that they can demand the same effort to everyone without extra compensation. My current employer explained that to me (too late in my opinion) but he agreed to speak with the client to make him respect the limits on our schedule. However, this is not the first time that we face a case like this with a client and I am afraid that the software industry is becoming more similar to a factory than to art, or perhaps we are having aftershocks of Tesla's crisis: barely achievable goals and constant pressure (see https://www.youtube.com/watch?v=v43clIrh_yY or https://youtu.be/RTZdzFCmIgs?t=1294). I am planning to make a jump of industry, not only from a job. I also want to thank you all for taking the time to answer.
--
P.S. Management issues are on the client side and my direct employer has asked me to talk directly to the client.