Working for Alpine was awesome. The trainers, team leaders are amazing. The best part of the job was being able to work from the comfort of your own home. The hardest part is how busy it is from the start to end of your shift. My co workers on my team were fun to work with.