Fun office experience, can work remotely, management is caring.
Cons
don't have a job description, difficult to get raises even if you have mire responsibility, we are required to update Wave which is a software that bills our clients once we start/complete tasks which should be our finance departments responsibility.