Pros
Some people are nice. Due to high turnover, none of them probably work at Registria anymore.
Cons
Registria has no values as a company. It seems they only care about bringing in revenue regardless of whether the client or project reflects what the company is trying to achieve. No one with any power cares about product or quality enough to improve things because the company has no real competition. C-level management doesn't care about employees as individuals. They seem proud to not have an HR manager, which is a bit scary. Maybe they should put someone in charge of HR, as the turnover rate is higher than most supermarkets. Expect at least 3 people to quit or be fired in your first month. Also, expect that you will be asked to do their work as no one will be hired to replace them. Oh, and the Denver office is a basement without windows. Hope you don't like seeing the sun while you're at work.