Some good culture, but also some terrible leadership
Pros
The individual teams that you'll work on are great. There is a true sense of comradery amongst marketing, sales, IT, CS, etc. The product itself is actually insanely cool and if it worked 100% of the time, could actually radically transform more than a few industries. There are definitely some other pros, work flexibility being one of them. I was able to work from home when it was needed and that was never an issue. As long as you're completing your work on time and in an effective manner, there's not a lot of babysitting that goes on at the company. Tenfold can be a great springboard, (i guess this is a pro/con) I would just recommend that people get in and get out. Don't expect to ride the ladder at this company. Do a year here and then look for a better opportunity.
Cons
Leadership is wholly closed off to anyone not considered an exec, and there are often radical shifts in strategy that employees are not briefed on until they're completely official. In some teams, we didn't know we were even considering a full switch to enterprise until the day it happened and we had to change nearly everything about our entire strategy on a dime. Last year about 7-8 sales reps were fired on a single day, and the CEO didn't address it until a week or two later, and only in an email. We were never told what the main reason was, or even afforded an in-person meeting to ask questions in a group setting where concerns could be addressed. Many of these employees who were let go were fired at the end of the day, and over the phone. The CEO needs to not be the CEO anymore. While he's incredibly smart, and the company wouldn't exist without him, he cannot lead the team there, and as long as he's the CEO I can't see a way that Tenfold truly reaches its potential (which is truthfully huge) . My honest advice to you, Patrick, is to really take a step back and focus on the product. You are incredibly motivated and driven, but your focus is misused in your current role . I would love for you to step into a pure tech role, CTO or something, where you can concentrate on the product 100% of the time and let others run the day-to-day/long term strategy. The CEO often times seems unhinged, not in a malicious or violent way, but in a true stream of conscious way where even he doesn't know what he's going to say next, and all of his thoughts just tumble out of his head. In closed-door settings, this is problematic enough, but imagine the potential consequences on a larger scale. In a recent meeting, he berated one of the teams working for Tenfold and called their product 'dogshit' in front of the entire company. He also seemed to offer someone else's job to another employee during an all-hands meeting that everyone was attending. It was completely random and spur of the moment. As others have noted here, he did send out an email where he compared himself to Benjamin Franklin, it was really weird and it babbled on. The comments here about him instructing people to make fake reviews here, and on other review sites (specifically about the product) are true, and that's why I'm leaving this review. One of my fake reviews about the company is somewhere buried down on these pages so I came back to make a truthful one.