Pros
I don't know where all the people writing positive reviews worked, but they're not describing the place where I worked for eight years. Working here is like being an intern. You don't get paid much, but hopefully you'll learn enough to go somewhere else and make a living wage.
Cons
The pay starts off bad and it only gets worse. Don't bother applying for internal promotions, because you won't be paid what outside applicants would be paid for the same job. I know several people making below the minimum of their positions salary range. Also, HR has a policy where they max you out at 10% of your current salary for a promotion. So if you get a significant promotion, chances are you will NOT be paid what the position is worth. And with annual raises between 1-3%, you will fall further and further behind the market trends. I know, because when I finally wised up and left, I was offered the same position at another insurance making $28,000 per year more. That is not a typo. I had three internal promotions in eight years, and they screwed me over every time.