I admit AES is not for everyone. It’s not a small company and it’s not a large company… it’s a growing medium sized company which means there is constant change (new approaches to doing things, new systems, new people). This isn’t everyone’s cup of tea. On the positive, it also means that people still have the agency to be creative in how they get work done. There are a lot of resources in terms of the caliber of people on staff. The most successful people are flexible and leverage the people and resources in the firm. If you’re someone who has trouble asking questions or asking for help then this might not be the place for you. There is decent documentation but there isn’t an instruction manual for everything. If you love tons of structure, a bigger firm may be more suitable. However, if you’re the type of person that likes a new challenge, isn’t afraid to take initiative, and want to be given the freedom to operate your projects as you best see fit, and have your say in the evolution of the firm, this could just be the place where you flourish.