Pros
Good people to work with that really believe in the mission.
Cons
Only people that really believe in the mission are left. Everyone else left for better pay elsewhere. Senior leadership seems checked out or uncommunicative and can't provide any clear guidance aside from, "We're still two weeks from sorting it out and we'll get back to you with an answer then". It's been two weeks for the last 8 months. Success depends on how well your manager can shield (and retain) their employees and navigate around the damage caused by leadership. Our total attrition company wide is 25% which is 'industry norm' but there are highly skilled and critical positions where people are leaving over comp with attrition over 70% in the last year and there's no ability to backfill. Increasing number of positions where there's no one even available to train a backfill because the position quit and the lead for that position quit leaving ghost systems that literally no one in the company understands.