Pros
Market average starting pay and benefits. Decent work/life balance if you don't mind never getting promoted.
Cons
Toxic work culture. People are promoted based on their willingness to have no life outside of the company. If you want any kind of career advancement, you have to volunteer for weekend activities and stay late in the office even if there's no work to be done. People are not rewarded for just doing their job and working hard within a 40 hour work week. Nobody gets a raise based on solely performance. You can only make more money if you get promoted. And as previously mentioned, you're not getting promoted unless you devote your entire life to the company. Management will simultaneously brag about how much net profits are increasing every quarter and then tell you that there just isn't any money in the budget for raises this year. The ESOP is a joke unless you get promoted. There is no guaranteed total amount you're owed. Management decides how much goes in your ESOP and it will be peanuts unless they like you.