Vantaggi
You meet some great people, but most of them leave. Mediocre training. Benefits are alright. Decent time off policies
Svantaggi
Micro managed out of your mind They start lying to you at the first interview. They lie about the pay, about the expanding and upward mobility. They lie about the permanent position. You go to work here and realize that you are noting more than a temp employee. They don't bring in the actual contract that you will work from until the very LAST moment. You don't find out until later that you are being paid SIGNIFICANTLY LESS than other employees The leads that you get are decided on whether you were referred to them by one of their friends and "sacred few" or by whether or not one of the management finds you attractive and wants to hit on you. Those few will get the select leads and everyone else gets the dregs. And if you are over the age of 40, the older you are the less chance you will be kept on.