Pros
Work ends at 5:00 pm. Multiple food options and a Starbucks in the corporate plaza area. None other than that.
Cons
Hostile work environment created by owners constantly yelling at each other or at staff. They have a "Seagull" management style. The two owners often give conflicting instructions. Always on the edge of failing contracts due to the owners not knowing anything about general contracting. They like to play hot-potato with the projects by pulling them from one project manager and giving it to another project manager on a whim. They always believe they can source the material or labor cheaper which ends up with poor quality product and very long lead times or hiring locals to complete the job without the necessary certification(s) required by the contract. Owner constantly winning bids on new projects without knowing the full scope which ends in projects being way under bid, often on the order of tens to hundreds of thousands of dollars under, which forces them to make up a fake reason to back out. This is due to one of the owners not taking the time to read the project requirements and he views the business as "gambling" - his words, not mine.