Pros
Company recently improved hire rates, making pay competitive in the Seattle region finally. Weekly pay is nice, plenty of OT opportunities, upward movement is possible and seems to happen fairly regularly for the employees that are committed.
Cons
Mandatory OT, some crews get mandatory Saturdays, lack of communication from exec management on incoming changes, no real team building activities ever done so no sense of unity or team spirit. Different departments are often giving different information out because there don't appear to be clearly defined roles as the company is experiencing growth and roles are shifting. Company is split regionally but the core is midwest, and the differing management styles and work cultures between the two regions is glaring and often competing. There is rarely quick resolutions to problems, some of the systems are archaic and create undue hardship on the employees here to save time for employees elsewhere. Management often complains of certain issues for weeks, sometimes even pointing out the employee but never seem to actually follow up with anything as they can't seem to afford losing even bad employees.