Decent pay. Flexible hours. No micromanagement if you perform.
Cons
Company is in transition and everyone is scared of layoffs. Not a great time to be working here. If the company avoids a sale and layoffs come to an end it might turn around. Id avoid it for now.