Pros
- Employee culture is pretty good, pretty relaxed. Many employees have families/other non-work responsibilities so good wlb - Benefits are decent, PTO is flexible - Occasionally have new directives that are interesting to work on. If you want a challenge, you can find stuff to improve or solve. - If you do the above, career progression is fantastic. Almost everyone i've worked with that has been w/ Splunk for a while has been promoted (while this may lead to inflated lvls, it's great for the individual). - There are still some pretty smart ppl here, though many others have left - Good pay for work required, if all you're looking for is stability - diverse employee base
Cons
- Management is 80% bad, 20% good - unfortunately have no unified direction - occasionally have crunch periods due to management's poor planning - PMs are below average and have no common goal for the product. High churn rates mean directives change every 6 months or so - work can be boring, old tech, products are all behind on industry trends - company doesn't really have a grand future