RubinBrown is a leading accounting and advisory firm providing a range of professional services.
treated like a person and not means of profit can be disorganized at times
Can be slow to adapt new technology