Pros
Tanium is by far the best company I have ever worked for. In my 20 years working in IT and IA, I have never had the pleasure of being surrounded by the amazing talent here. Everyone not only pulls their weight, but helps to ensure that you can pull yours. If you have questions or need assistance, people will respond in minutes to help out. However, they also expect you to have done your homework and work things out, and don't want to spoon feed you. Being a self motivated self-starter is a must. It's a highly dynamic and "high speed, low-drag" environment.
Cons
The ramp up process is lengthy, which really isn't a bad thing. It's very thorough, and it's done to make sure everyone is ready. (Yeah, not really a con, but it's all I could think of)