Pros
You will be forced to recognize and treat every mental health condition you have been otherwise able to ignore throughout your entire life.
Cons
The customer service side of the company is held firmly within the grasp of one individual and her friends within other lower leadership roles. There is no accountability, respect or at times basic professionalism due to this. You will slowly have your will to work sucked from your soul by a company that expects everyone to fill in the gaps for their lack of paying for basic programs you took for granted at previous employers as basic tools for the job. All the while paying you well below market value and expecting you to accept the lack of communication that comes with zero accountability at the top.