Owners are a joke that should probably take a course in business management and communication. The people they put in place for "Senior management" have no clue what they are doing. The project managers they used to have could outperform their senior management with both eyes closed and one hand tied behind their back. They would need one hand to type, otherwise they could do it with both hands tied. Everyone runs around like a chicken with his head cut off because there is no concrete direction or communication and that is the way they like it. There is no change that is implemented when suggested even though it is common sense and would improve processes.
They fire great people and some of the ones that were there for years get tired of the ridiculousness and leave on their own. Many of the people that work here don't have a choice because they don't have their green card and so are hired as "contractors". They have to put food on the table and so they take the abuse. They treat the people that work in the field like they are dirt. They work them to the bone because they don't have rights. They make you work 50 hours during the week at the office. They have cameras everywhere to make sure you get there on time and leave no earlier than 5 PM and then you end up working after you get home. You will work weekends if you make it to Construction Manager or Project Manager level, there is no rest for you if you. I am also pretty sure they have the whole office tapped for audio as they are paranoid about what everyone says behind their back.
They put in place a set of ridiculous rules that make you think you are 5 years old. Get ready to feel that way if you work here. You will be screamed at, mocked, ignored and definitely treated in a passive aggressive manner. All this just to keep their lavish lifestyle of luxury exotic cars and their multi million dollar house while paying their field employees pennies. They demand huge margins on their projects so that they can reap all the benefits and not give anything back to their employees.If you get promised anything during the interview or employment on-boarding get it all on paper otherwise you will not get any of it.
The "President" is delusional and seems to change his mind on things nearly daily, preaching communication and teamwork when he doesn't know the meaning. People that should be promoted are passed up and the ones that should be rewarded are not. They have their pets and those specific people get special treatment so if you are not part of it, prepare to be discriminated against. They Run this place like "Mother Russia" and that approach will not work here. The ship is sinking and you should probably not jump on it.