Pros
Nice team The hours are flexible
Cons
Company's targets unclear, always changing. HR doesn't really exists. Feels like management is confused, senior managers roles are not clear and too many rapid changes are made. The stock looks bad, raising money is hard. No parking for employees