Pros
There is a great atmosphere, everyone is very positive, friendly and welcoming. A very productive environment without everyone being overworked and stressed-out. Flexible start times and reasonable hours, allows a work-life balance. As a growing company, there is a constant stream of new challenges instead of a routine of repetitive tasks, for some this might seem overwhelming but it's great for those who want to expand their skill set and learn. Beautiful location right next to the water. Great Facilities, an espresso machine, several smaller coffee machines as well as soda and snacks. Weekly events such as Wine & Cheese and Take out Tuesday.
Cons
It's apparent the company has grown rapidly as it takes up several of the small offices in the area, whilst the walk between them takes little over a minute, it would be nice to be all together.