Pros
Most people in the company eat together, it is optional but truly a lot of fun. It fosters a deep connection with your colleagues. The CEO, George, is an all around great guy that comes across as a straight shooter. He keeps a lot of traditionally secret information about the company pretty open for anybody to see, which I think aids morale and makes it easy to trust him. As an engineer I had a great experience at Employee Navigator. There is a great atmosphere and the head of development has a penchant for mentoring so there is a lot of opportunity to learn. There is very little process, which means very few meetings and loose (close to none) adherence to best practices. Few meetings is good because it results in less interruptions. Loose adherence to best practices allows for creative problem solving.
Cons
There is very little process, which means very few meetings and loose (close to none) adherence to best practices. Few meetings is bad because it means that even though people are sitting around the same office, they are poorly communicated. Loose adherence to best practices allows some Jurassic software practices to prevail over technological advances.