Typical startup with a lot of freedom. You are responsible for what you do and therefore there is a bit of pressure.
If you like the startup environment it is a good place to work
Cons
As a startup sometimes you are required to work on things that you wouldn't have thought in the first place.
I have personally learnt many things in technology, Great team, You will be given the opportunity to put your ideas and will be noted by other employees.