Turn over rate is laughable... funny thing is it was bad when I got hired and almost keep me from doing my interview. The necessary tools are usually not available so job is way to stressful for the pay. Go in thinking a new company that looks cool and great to work for will eventually see the truth and either just stick thought it to pay your bills and hate going to work everyday or... quit... To many specific cons to list them all at this point. Company is constantly worried about the wrong things and not what the customers complain about and want to RSAs who dont have the much power to change things. Constant policy changes about irrelevant things or about stuff that makes our job harder.