Autonomy, flexible work schedule, allowed to wear headphones in all areas
Cons
Having to review your own hours worked with your paystub because they mess up paychecks consecutively, lack of efficiency in project scheduling, lack of transparency about state of stalled projects.