Recommend
CEO approval
Business Outlook
Pros
They offer great benefits, have a diverse team and provide a product centered development workflow
Cons
The offered flexibility means not every comes to the office and/or is there at the same time
Check out your Company Bowl for anonymous work chats.