Pros
This company cares about their clients (as long as they're making lots of money) and does important work Great training and support for staff Friendly, kind coworkers (until they stab you in the back)
Cons
I watched them let go of employees due to poor planning and financial management. Until that occurred, I was blind about how two faced this company is. I soon realized they would turn on anyone in a heartbeat when it served them. And they soon turned on me despite having just received the BEST performance review of my lifetime. They will provide a severance when they wrongfully terminate you and they'll threaten legal action against you for speaking out against them knowing you won't have the financial means to fight their legal team. CEO is not honest and does not have integrity. Management has its favorites (that was clear from day ONE) and it's extremely obvious. The company is a sinking ship and they've flailed at opening in numerous states. The states in which they're well established are doing fine, but they've hit their ceiling nationwide and there's no room for growth elsewhere which is why they're firing people left and right.