Good Company, Good pay, Good benefits, Remote roles.
Cons
The company has a high turnover rate, upper management needs complete overhaul, lack of direction, lack of training, overwhelming work load, too many chefs in the kitchen, upper management has lack of empathy for their works, zero collaboration, no work life/balance.