I don't feel there is a "perfect work environment" anywhere ! Every workplace has problems and everyone is different.
I had "my dream job" once .... My coworker there... exact same position as me swore it was her worst job ever !
I am no longer convinced there is any decent companies out there to work for.
Of course this is just my opinion