> You do realize, illegal work environments and unreasonable expectations on developers is "best practices" in software development.
This doesn't match my decade+ of experience. 35-50hr weeks and open communication on project statuses and timelines. I've had two or three crunch-times. Worked at a startup that went unicorn.