Pros
Your daily work directly impacts the lives of others in positive ways
Coworkers are kind and caring
Office in great location (midtown)
Company has successfully avoided layoffs, even in tough economic times
Corporate culture is lenient with mistakes and focuses more on learning
Room for growth & opportunities to learn more about many areas
Cons
Management not fit to lead teams; seriously lacking interpersonal skills
Managers have been unprofessional in handling conflict & stressful work situations
Management problems are systemic across the company
Most employees are unhappy but continue to stay because the work is rewarding
Yearly performance reviews do not happen here; raises are few and far between
Salaries are SEVERELY underpaid (even for non-profits, this is still a well-funded tech start-up)
Despite the social justice corp mission, company is led by and favors educated white males
Company has ambitious goals but lacks discipline to stay focused & timely with corp. goals