Pros
company try their best to accommodate employee's ideas
Cons
Too much emphasis on decorating the office while neglecting direction and communication. Despite the small team that needs support, no real actions are taken to drive the team forward. This is surprising, especially for a company that identifies itself as a startup.