Organization that does great work but . . . .
Pros
Helping children around the world Working with great people Flexible work environment (in terms of being able to work from home, schedule appointments, etc.)
Cons
Very limited in terms of growth/opportunity within the organization No consistency or fairness in terms of salary and treatment of employees among different teams (i.e. similar role on one team makes less money than that on another team for no apparent reason) Not very many perks/benefits like time off during holidays or staff appreciation events Minimal to no recognition for exceeding goals/targets Vacation time is minimal and impossible to negotiate more No transparency from Management/HR in terms of roles/salaries/performance reviews/etc. No clear direction/consensus from Executive Team