Pros
BRPH does some interesting high profile projects, for some well know clients. Worked alongside some very talented people. Many positive proactive staff/ Engineers/colleagues, at multiple levels, at many offices.
Cons
Business model has been to open office at locations of large projects, hire minimum staff at new office, so to perform much of the work back at the home office in Melbourne, attending client meetings via online video conferencing. A practice not always appreciated by the Client. Not a lot of opportunity for advancement in satellite offices, and sharing of workload only goes one way, so expect layoffs at satellite offices when local projects slow down. Also, since, by their own admission, individual offices are not profit centers, it's a crapshoot whether annual bonuses are generous, or very disappointing. Your office may have performed outstanding, but if other offices struggle, that is a likely a sign that your otherwise sizable bonus will be absorbed by Principles. Don't be surprised if lay-off occurs right before the annual bonus are due, in attempt to withhold bonus due. And no bonus at all the first year, unless you have more than 6+ months of employment with the firm under your belt.