Pros
It is a job with a paycheck
Cons
You will never have a future with this company unless it is sold. The founder is a narcissistic tyrant. Through my employment at this company, I was belittled, threatened, and harassed. The expectation is that you will make your job your life. You cannot be sick, enjoy vacation time, or get a reasonable raise. If you are employed long enough to get a raise. In the past, they have bribed employees to write good reviews to compete for a visa gift card. Everyone was rewarded with a $100 card for a review, and the best one received a $400 visa card. You cannot trust any of the good reviews for them because of that; I have removed mine as I am no longer employed there. If you choose to work here, know that no matter how good you are or how much experience you have it will never be enough. When things go badly, YOU as an individual will be blamed if not fired.