Lots of supportive leaders, flexible culture, good product & reputation in the industry
Cons
Murky future outlook and ongoing restructuring has created a culture of protectionism and competition amongst leadership and management team which trickles down and erodes trust internally.