Pros
The opportunity for a flexible work schedule and the chance to meet interesting people. Cobalt will train you and help you acquire a few new skills. A variety of backgrounds can obtain entry level positions and job stability is solid at this company (at least for now). If you have an interest to jump into the internet industry, this is a good place to start because it is a relatively low pressure envirnoment. The company believes in working hard, but also playing hard. You can count on a few fun company outings per year along with descent company benefit packages.
Cons
Stagnent work envirnoment with little accountability. Cobalt's pay scale is quite poor and there is little opportunity for advancement. The best days at Cobalt are fairly enjoyable, but those tend to be few and far between given the internal organization of the company. The very best employees often don't receive recognition and the worst employees are not held accountable. It is nearly impossible to get fired, which means that most employees will put in the minimal effort and those that do excel are often not compensated appropriately, building frustration and a lack of loyalty. The company needs to focus on employee retention, development and people management to build an equitable work envirnoment rather than a complacent one.