Pros
the people - until layoff's / voluntary terms; very intelligent colleagues who you can learn a lot from the flexibility - they are a very family friendly organization benefits - decent, although becoming more average
Cons
leadership - It's possible to be publicly ridiculed in a meeting, I witnessed it several times to various individuals. Lack of compassion and empathy from leadership. Pace - very fast paced - be ready to pivot in a moments notice (not always a bad thing but can cause undue stress and anxiety when coupled with leadership who have no EQ) Pay - don't pay enough for the work completed. Other orgs pay better and with less stress Instability - when I first started at this org, I thought it was a very stable company.. however, there have been multiple rounds of layoffs just this year. One recent layoff occurred after "leadership" did a town hall and said there wouldn't be any more layoffs, further eroding trust. In addition, layoffs were not conducted with compassion (leadership issue) and I heard from colleagues no one even spoke with them, their access was just gone. Terrible considering years of service some of these people provided.