AE is employee owned and has a great company culture. In the past four years, I've been able to experience small to large projects and move up within the company.
Cons
AE has grown rapidly in the past few years. Office to office workflows are not uniform leading to inconsistencies.