Pros
They pay well, good benefits, 401k matching . Positive, collaborative co-workers. Good food with many kitchens. Still a leader in the big data space. Technology is good enough to somewhat sell itself even with little product innovation.
Cons
Over the last 18 months Splunk brought in basically a new executive team. And what each of these execs has done is fired lots of people under them, esp very qualified & hard working veteran employees...and replaced them with friends they worked with in prior jobs. These new execs and the people they brought on come from big, established companies and it shows. They are good at politics, process, re-orgs, and making Powerpoints full of buzz words. Not so good at tangible results. Over the last few months, many good people have voluntarily left. The culture went from one of fun and innovation to one of tension and paralysis.