Pros
The company has a very relaxed, .com feel to it. No dress code, which is amazing. I love working with my coworkers. Everyone is very chill, easy to talk to, and loves what they are doing. Upper management is very approachable and friendly. The company offers a very generous employee discount, paid vacation time, paid sick time, floating holiday time, medical, dental, and vision. We offer paid training upon hiring. The company is fairly new, so there is always room for advancement in customer service, or to any other department in the company. The company has annual events such as company picnics, chili cook-off's, and Halloween costume parties to help "blend" the different departments within the company.
Cons
If you do not grasp on to the training material or knowledge of the products, management will not hesitate to terminate your employment. The company is very fast paced, so it is very important to be a quick learner, and able to adapt to change quickly. If you cannot; there's the door. Very strict attendance policy. No grace period for clocking in for your shift. If you're a minute late, YOU'RE LATE, and will be marked for it. No unpaid time off.