Pros
Competitive pay, challenging work, supportive team, welcoming environment, great insurance. Everyone is nice and approachable, being new to this industry I didn't feel ashamed for not knowing certain things. The pay is great but the people and management are even better.
Cons
No downside. This company understands the importance of working as a team, so while the work load is high I still love coming to work everyday.