Pros
-team members are knowledgeable and hard working
-good mission
Cons
-leadership often lies to staff/clients, normal to sell false promises and distort the narrative in their favor
-the reward for hard work is getting let go or getting assigned twice as much work