Pros
-Staff is very supportive, both of our customer base and each-other -regular community/staff events -excellent benefits, PTO -management is accommodating to your needs: I have never felt pressured to work when I didn't have to -management is (mostly) transparent about upcoming product releases, gives ample time to prepare for updates/changes -I feel valued and trusted to do my job, and don't feel pressured to stick to a script with customer support -management is divided into teams, which you are paired with when you begin your training. Management is diverse and for the most part you will be matched with your work style. -overall the best customer support job you could have
Cons
-When I first started, there were a few communication errors regarding what exactly was expected from me/balancing certain aspects of the job. However, this improved dramatically as management reorganized and communication became more transparent