Pros
Very rapid response to the job application, hiring process was clear and concise, no time wasted at any point in the process. Teams are well managed, with each having their own coordinators to manage and enforce deadlines, and support staff to assist with the technical side of projects. Clear company standards, and onboarding training and processes make it easy to adjust. Interface has clear advancement paths with multiple forks to provide ways forward for most disciplines. Personally, I'm given a lot of autonomy on my day to day operations which can be a blessing and a curse if you're used to being micromanaged. Additionally, due to the team based nature of the company structure, if your workload is low, you can be loaned out to other teams to assist on projects, so you're not often left waiting for something to work on. 3 months in I already feel like I'm able to make both quantitative and qualitative suggestions for how to improve various standards and processes, and I really appreciate that. I've already seen a small change made to one of our HR policies since I suggested it during one of my onboarding check ins.
Cons
Office location makes parking difficult and/or cost prohibitive, so ideally you'd want to live near transit lines, which can raise the cost of living a bit. The workload can be a bit light for new hires depending on which team you're hired onto, as they're working on growing some of the teams. Like any other MEP firm, sometimes deadlines are misinterpreted and a bit of a rush needs to happen, but that's as much a problem with the architects as it is with Interface. Company Revit standards don't utilize the full extent of the program's capability, especially in plumbing design. However, Interface doesn't forbid you from going above the standards but they like to keep it close so that if others have to assist on your projects they aren't lost trying to add to the work that you've done.