Pros
eCW has a very start up mentality. If you want to do something, you go ahead and do it. And if the CEO likes it he will like you back. Thats right the CEO notices your hard work or lack of hard work here. So if you want to move up you are going to have to do something about it. And when you do a great job, you get noticed. The CEO remembers you, and will know you, because you did something great for eCW. The CEO will come to you personally and appreciate your effort and thats a big deal. You don't get that in many places, heck i don't think the management will know your name in other companies, here they will.
Cons
Politics - but what workplace doesnt. So at the end of the day you ignore everyone and only one person counts. Parking - come early you are good, come late, well. Communication - a lot of people dont like sharing, either that or people dont know how to share. Sharing is caring people.