Pros
Most importantly this company gives you the opportunity to work on many varied projects which exposes you to a wide-array of statistical problems to solve. They also do not box you into learning a "company language" so that you can float freely between using R, SAS, Python, or whatever else you choose to be your problem-solving language of choice. Company has a handle on that work/life balance needs to exist. Also of note is that company is very flexible with schedule and has a casual dress code which is a plus for a position like Statistician that rarely meets with clients face-to-face.
Cons
Salary is a little below-average compared to what similar companies offer. Because your work is mainly done through a contract basis, there will be seasonal lulls in your workload. Some of the primary clients are interested in deviating from the norm in terms statistical analysis, which can be frustrating at times