I have been working at RubinBrown full-time (More than 5 years)
Ample opportunity for advancement. It usually comes a year after you are ready but over your whole career I don't think that is a huge deal. This is a company that rewards loyalty and consistent performance. If you find a level of commitment that you are comfortable working at and continue plugging away management notices and rewards you. The team is really truly awesome. Wonderful people to work with. There is not an up or out mentality. The firm allows flexibility to direct your own career. You get out what you put into it.
The biggest issue I have had is with communication. Once I understand why a decision was made it is clear it was made for the right reasons but in a vacuum it can feel heartless. The firm has struggled with finding an equitable balance between compensating the owners and upper management and taking care of 3 to 5 year staff. (although I think this may be improving) The health insurance is pretty poor. It can be scary to not have sign posts about where to go with your career. You direct it.
Advice to Management
Work on your communication. It is paramount.
I applied through college or university. The process took 2 weeks. I interviewed at RubinBrown (Saint Louis, MO) in October 2015.
1st interview was done on my university campus, pretty basic questions: strengths/weaknesses/5 year plan. Got an email scheduling 2nd interview in STL office. 2nd interview was EXTREMELY laid back. I was the best dressed one there, spoke with HR, and 2 managers, each was mostly just feeling out how I'd fit or like the company.
Internship = $21/hr set compensation rate. Take it or leave it.
Let us know if we're missing any workplace or industry recognition –