Let's start with the ownership. If there is one thing preventing this company from doing well, its the owner. I've never seen an owner/SR level manager with such a complete lack of leadership skills. He is more interested in trying to develop Salesforce into a project management software and overly micro-managing the employee's cell phone use than he is monitoring the morale on his operations floor. The guy is cheap, arrogant, and has zero clue about a large portion of the business he is trying to run.
The morale is terrible. I am talking miserable. Nobody is happy. Nobody is compensated well. There is absolutely no merit raises or even an occasional thank you for a job well done. Josh has absolutely terrible leadership.
The owner often rips off his sub-contractors by not paying them for their work or paying them only a portion of what they were to be paid for a job.
There are rumors of a lot of legal trouble and many people are preparing for more layoffs and the company possibly shutting down. People in management have stated the company is facing money problems.
They are trying to use Salesforce as a solo platform business solution. Including project management, accounting, data storage, HR, and operations. Its a ridiculous, labor intensive system.
The people he has in leadership positions are a joke.
There is, literally, no advancement. I have only seen two times when a good internal employee has been promoted to a better position.
If you do take a job here, DEMAND that you are on an hourly rate because Josh forces people to work far over 40 hours and doesn't compensate them a bit. He has no respect for families. He has no respect for boundaries.
Company severely lacks both ethics and integrity. They lie to their sub-contractors. They lie to their customers. They lie about their capabilities. They lie about everything.