Inclusive culture
Collaborative culture depending on which part of the country you live
Cons
Not every practice is well developed. The company has an amazing remediation practice but the process engineering practice lacks a lot of competent professionals. It is hard to grow as a professional when you don’t have good mentors/ opportunities to grow.