I have been in a start-up for the past year. Honestly, I have enjoyed my time there. Everyone knows each other by name as the company was small. It really does feel like everyone is working together to achieve a common goal - to push the company to make it big. I was a generalist, doing Android, a little of frontend and a little of backend. The scary bit of it at a start-up was making important decisions, not knowing if they were the right ones or not.
I enjoyed the fast-paced startup culture without having to go through so many layers of communication just to get something done, as is the case for many big corporations.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.