Training is rough. Gives testing simulations monthly which is unnerving considering the volume of work. Little room for human mistakes. Expectations to be perfect is stressful. Makes you feel like you could be fired at any time. Pay is decent until you realize this is like 3 jobs in one. The pay could definitely be higher. Great benefits.