Pros
- A great place for newcomers who are looking to get an understanding of both the tech and consulting industry -Understand what the software delivery lifecycle means -Decent pay for a "social impact" organisation -Opportunity to learn about technical fundamentals like database models - A great step if you want to continue in the Salesforce ecosystem -
Cons
-Burnout, while spoken about, is considered a necessary side effect of the consulting industry, and employees are considered responsible and told to work smarter with little effort being made to introduce any organizational changes in daily workflows -Your prior experience isn't valued; if you enter through the fellowship from a non-tech background, you're transferable skills aren't valued/considered/forgotten - A bit of a sink or swim learning model in regards to configuring on the salesforce platform -Unclear what key performance metrics other than billable hours utilization rate you are being evaluated against - Similar to other reviews here, unless you are on the solution architect track, your pathway to grow is extremely ambiguous or superficial -Many in the leadership track don't actually have much industry experience, and hence finding knowledgeable mentorship is hard - Huge emphasis on being perfectionists which is masked as delivering excellence, which leaves employees constantly feeling like they are not doing enough or are told off for making minute mistakes (think a missing comma in your email) -Toxic leaders are not held accountable for their actions. Shouting at subordinates for making mistakes is considered acceptable.