Pros
Overall, Rivers hires wonderful people - I have never worked in a setting where I genuinely enjoyed working with each person on my team. Management is very generous - with group lunches, holiday parties, and monthly birthday celebrations and incentives. The atmosphere is mostly laid back and the open office is inviting and creatively collaborative. Management is helpful and encouraging when you have a problem and is forgiving of mistakes. The workload seems to always be manageable and comfortable. Rivers has a wealth of clients with varying needs that keep the day-to-day exciting and ever-changing.
Cons
Project management is not always clear and feels a bit disorganized at times. Working from home is inconvenient. Projects shuffle around between designers a lot - which isn't necessarily bad - but is sometimes confusing and discouraging.