I'm trying to write this as unbiased and objectively as possible: There are so many cons with this company. #1 - OUTDATED SALES PROCESSES To Granite, cold calling is the only way to be successful. While it is still effective, it's very outdated. Granite lacks the ability to adapt to current times. The company is stuck in the 80's with its kill or be killed Wolf of Wall Street mentality. There is so much software available to make mundane tasks obsolete, yet the company decides to be cheap and not invest in themselves or their employees, thus causing an abundance of issues, as well as burnout. Granite recently started using ZoomInfo, which is great, but they need so many more tools to streamline peoples' workdays so they don't need to work until 8pm to be truly successful. Internal processes are so awful, they literally use a reporting system that looks like it's from the 90's. #2 - MICROMANAGEMENT The management in the office is brutal. You are provided with zero tools to WFH (computers, mic's, etc.) and are monitored with everything you do. They monitor how many calls are made, how long you're on the phone, activities completed, Salesforce notes, the list goes on. The office is practically a daycare, you have to take PTO if you leave 5 min early. Micromanagement is unbelievable, from getting emails to update your Salesforce notes multiple times a day, to making sure you're calling 80-100+ people, not being on your phone, not talking to coworkers for too long, basically doing anything outside of working and you'll get yelled at. They value the wrong things (calls) instead of metrics like meetings booked. #3 - DECEPTIVE CULTURE It's essentially a frat house in the office, just like it is in other branches apparently. You're only as good as your numbers. You're allowed to WFH 1-2 days per week, but you will be deemed a "lazy employee" if you decide to do so. Granite praises itself on LinkedIn recruiting posts to seem like a great place to work, with good work-life balance and no micromanaging, but it's all a lie. Rob (the CEO) constantly overpromises and underdelivers every time he does company meetings. He seems like a good guy at face-value, but he's shady. Rob comes in to branches to hype everyone up about the money they could make, and it looks incredibly high because there are many tenured reps who do make a killing, but it skews the numbers and gives a false sense of hope. The company was great when I first started, but it's just gone down the drain so much because of how hard they are on their employees. Literally everyone I know that works there in the last 5 or less years says they cannot wait to leave. 9.5/10 people do not see themselves at Granite in the years to come after only being there for a brief period of time. #4 - COMMISSION & PAY If you close a deal, you'll have to wait months (if not over a year depending on the size of the deal) to get paid. It's almost as if they make it this way because they want you to be locked-in to the company because you're just waiting for your big check. Other sales reps from other branches do shady stuff all the time and get away with it. Reps will try to steal your leads or weasel their way into the deal, and upper management like the VP's or Rob do not seem to care much as long as the deal gets closed. Tons of potential deals fall through because of the awful operations department and post-sale support that is promised. Majority of ops workers here are overworked and underpaid for the work they have to do. It's no wonder there are new faces every other month.