> Don’t be too quick to judge and make changes!
I strongly agree with this point. The people I've worked with who spent their first few days making proclomations about major changes that should be made all turned out to be bad coworkers.
Most "obvious" problems a new hire notices fall into one of two buckets:
1. Tech debt that everyone knows is less than ideal, but hasn't been a priority to change.
2. Related to some subtle or complicated issue that causes the unusual implementation to actually makes sense.