Pros
nARCHITECTS provides a challenging work environment due to the rigor in design and the kind of projects they take - which are all interesting and diverse. It is also a relatively small office, lending itself to each individuals taking multiple projects at once. In my view this is all a pros because you get to grow fast as you work there. During my time, they were also not shy to let me, an intern, learn a new software to be used in upcoming projects. To sum it up, it's a condusive environment where one can adapt and quickly learn multiple new skill sets.
Cons
The work life balance have always been an issue here, being an intern it wasn't as bad for me but for other full time positions, they do have their hands full. They also have an academic approach to their design which means many iterations that often lead to frustrations if one is not used to it; again, this could either be a con or a pro.