Pros
I really enjoyed most of the employees I worked with. Many are newbies to the firm and unaware of the multiple issues the company has.
Cons
Horrible senior leadership. The CEO at a staff meeting share private confidential information about a manager and my co-worker dispute that was going on. 40 of us in attendance had no idea about the issue and should have never known. We all felt at that moment going to management was not an option because of the complete disregard for confidentiality. This organization never follows up, our construction dept left. Promises about bonuses were made to the construction department and it was never taken seriously so most left because those promises were never kept. Do yourself a favor and do not get fooled into working here.