literally best benefits ive seen
plenty of PTO
great community and progression throughout the company
company truck that you are able to use on the personal side as well ( field positions only)
Cons
-larger engineer meaning the pay can be hard to achieve at times
-management will sometimes favor employees that have personal connections and/or meaningless college degrees
-some of the project managers are very unprofessional/rude towards clients
Great Work life balance, wide variety of projects to work on never something the same, excellent management in my department who cares, team of smart designers willing to learn new things, good path forward with career growth, great benefits for families.
Cons
Sometimes there is a significant delay in receiving feedback and actually implementing change, but it is getting much better.