Pros
- Flexible environment (working from home, flexing hours etc.) - Good benefits - Intelligent, well educated, coworkers that appear to genuinely care about what they're doing and are conscientious human beings - Management open to feedback (as long as it conforms to the organizational culture) - Physically nice offices/working environments - Access to top of the line resources (software, computers, etc.)
Cons
- Incredibly poor infrastructure/disorganization leads to wasted resources - Extremely slow moving organization when it comes to any meaningful change/innovation. Tends towards the extreme of over-caution which stagnates growth potential - No clear pathway for advancement - The program tends to cherry pick high performing youth with very few issues aside from being low-income, in order to maintain it's successful reputation. Many of the students accepted, simply using it as a way to bolster their college applications and get a couple free trips. - Deep culture of self-congratulation (staff seem to be very pleased with themselves despite the job not being terribly difficult, minimally emotionally taxing, and asking very little in terms of time and effort) - Outdated mentoring model. The weekly phone calls feel business like and sterile. Relationships with students feel surface-level for the most part and inorganic.