Pros
Coming out of college, it's very difficult to find a company that provides full training for a position they're offering. That's certainly not the case here. This company provides in-depth and hands-on training, not only in the beginning, but all throughout the position. The skills you learn in this position can be used in any aspect of your life, not just in your career. I really like that my hard work is recognized and rewarded. The advancement opportunities are also a huge plus. They really focus on your growth and development- professionally AND personally. It's nice to work for a company that not only cares about your goals, but also helps you achieve them.
Kontras
The hours are a little longer than your average 9-5, but it's not bad. The days always go fast.