The kind of work environment that I thrive in, I'm really big on teamwork. So, I feel like if we're put all of our skills and knowledge together, we can be able to teach each other new things, learn new things. Communication is really big on big too. You should be able to be able to, sorry, you should be able to communicate with your team partners and your team members or your higher ups. Just communication all around is another thing that I'm really big on. And just being able to work in a group all together, being able to share ideas, share new skills, old skills, just learning and sharing and encouraging and communicating.