Good people, good culture and environment.
Knowledgeable, helpful, common team goals, easy to communicate with.
Learn new aspects of the project and discipline related skills.
Interviewer is engaging, both technical and soft skills related questions.
Engaging with all levels of employees. You can reach out to them directly if you want to.
Hard to get growth opportunities unless you want to go out to site or other countries by taking bigger responsibilities.