Pros
This is a one star company. Don't let the fake five star reviews that push the average up to 2.x stars fool you into "trying them out". The only pro I know of is, if you are a worker for the union (construction), you will have decent enough benefits and pay to offset the mismanagement and maltreatment from the company to sustain you until you can find a better company to work for. This is exactly what I did. Went to night school, got a better degree, and promptly left this company upon graduation. Now I work for a company that actually treats their employees like human beings and not legal obligations.
Cons
Bad management, low pay, combative environment, no room for positive advancement (although people do get feed up and quit often so that will open positions you probably wouldn't want to move into), This company holds a monopoly in their industry so they have no motivation to do the right thing. If it makes them more $$$ they'll do it no matter how bad it screws over customers and employees.