Pros
It's a product company so do not focused on head count, All times you can hear laugh, no fix time for work you can go home any time, it gives great felling to work in half pants and shirt on beanbags..
Everything is excellent. Open floor policy.
Cons
Nothing to say. All is good.
No pros if you are good learner.
Am very happy to work in this company. No cons.