Pros
Great product for sure. Great headquarters. Great level contributor and mid-management levels.
Cons
Let me preface I have been at the company for 20+ years. These cons have all really emerged in the past five. It is why I am looking elsewhere. Leadership. The CEO is arrogant and out of touch. He's a jock. If you are a certain gender or height, you will have a better or worse opinion. His office is called the bear's den if that gives you any idea. Long term employees are not valued. The CEO has made it clear in direct questions in meetings that long term employees do not matter. The problem in the day to day, is that things are slowing to a crawl because so many people with operational knowledge have been laid off or left. He doesn't see it. Company is running on legacy work. Things done by people 5-10 years ago. Slowly imploding having gone through 4 layoffs in 3 years. Company will layoff or off shore your job if they feel they can save a couple bucks. Didn't use to be this way.