Pros
Job security, reasonable work-life balance, feels good to work for a market leader, option to work from home from time to time.
Cons
With the last couple of years being great in terms of revenues and profits, benefits have only gotten worse. HR and management is trying to make us feel like we're working for Google (calling us "NICE'rs" or "Actimizers") but nothing else feels like Google. Health insurance costs go up every year, parties that used to be held in midtown Manhattan are now being held in NJ, office events feel like a sad joke, annual kickoff got canceled. And just recently management announced that we'll be moving from our Manhattan Broadway office to Hoboken, NJ, ignoring the vast majority of employees who will have to spend an additional hour per day on commute (and pay twice as much for it). The company received millions in tax benefits for this move but the official message to the employees was that we're moving so we can better collaborate and exchange ideas with a NICE office in NJ (with whom we have nothing in common and 95% of the people don't work on the same things). We are not idiots.