Pros
Interesting products with lot of protentional
Cons
Too many to name... from toxic work environment to management that doesn't value it's employee's. Your efforts will not be rewarded as the company (management) is too blindsided and has there head up there ***. A non existing HR department resulting management being part HR which is a huge conflict of interest.
Within the teams they do not learn from their mistakes but rather point fingers to other teams. There's a huge island culture within a small company.
They can't keep employees due to the bad work load due to poor management. with my years at the company I've seen many people walk away almost right after they joined due to what a mess it is, something they don't want to burn their fingers on, which I can fully support and agree on.
On top of that they make false promises they will never deliver on. There is no growth possibility within this company.