Work mainly evenings and weekends. Takes time away from my social life, however you develop a different kind of social life from working in this type of environment. Your co-workers become a family where you're accepted and appreciated. They have many social events and sports tournaments that all the employees and managers get to participate in and get to know one another much better.
It's a very fun working atmosphere that can also be very high-paced and stressful at times depending on the season. Management does definitely make work easier as they are there to help you in any way that is needed.
I've been able to grow as a person since I started working here, giving me many opportunities to take some time off to go explore the world and to travel. They are a company that likes to have people that are constantly working to better themselves and it's a great blessing to have.