>
what should I do?Does your team have a manager, a project manager, and/or a tech lead? And do you feel like you can trust them to take criticism and not retaliate?
If so, raise your concerns with them.
If the answer to any of those questions is no, you have two options:
1. Step up and try to lead the team to a better place.
2. Get a different job at a better place.