Coworkers are very nice and supportive.
Managers and mentors provide extremely helpful feedback for improvement as a professional engineer.
You will gain lots of experience and insight into what an engineering job is.
Cons
Reminds me that I want to retire early - this can also be seen as a pro