Walsh Engineering provided an extremely friendly and creative environment.
What I wish was different
The pay, while good for Idaho, would be extremely low in Arizona.
Advice
You are there for the employer, not the other way around. So many interns would complain to management about things that management had no reason to care about. Don't be that intern.