Flexible work schedule (wfh and some days in office)
Cons
Management is unable to behave like management. Very petty, corrupt and clueless about how to properly grow the company. Kept in the dark about performance progress, you could be told you aren't performing up to expectations when you least expect it. Pay is not very competitive. No parental time off