This place is awesome. Best staff and great food. You might have a tomato or onion on your chicken sandwich, but no employee won't be willing to to fix that in minutes without just pulling it off. You would get a new bun and everything because the staff here cares about every single part of this business.
If you come in screaming at people like they aren't even human - you should probably make your own sandwich and live with the choices you've made. In other words. This place is great. But if you are a terrible human being and a lunatic- stay away. The food is great, the service is great- the management is great and the company is great.