Pros
Vera Solutions offers an incredible opportunity to individuals who are passionate about social impact and working in technology, to launch themselves into an exciting career of Salesforce and ICT4D (tech for good). It's challenging, exciting and quite honestly, if you choose to stay in the Salesforce ecosystem, very lucrative. The people at Vera are some of the most dynamic, passionate and inspiring humans you'll ever meet. Everyone cares deeply about the company mission, the success of projects, and the well-being of colleagues. I felt honoured to receive the mentorship and support that I did from my managers and even the CTO and CEO directly. The clients were also amazing. Although the stressors of project work can strain client relationships, there is absolutely no doubt that Vera's clients are dedicated individuals who are all working hard to maximise the impact and effectiveness of their organisation. Some other amazing things worth mentioning: - An excellent leave policy - Lot's of nice benefits/additions to bolster compensation - Drastically improved onboarding and training programs (for those joining in a cohort/fellowship at least) - Opportunities for travel (less so during/after covid, but still present) - Free Salesforce certification opportunities (which are VERY valuable) - Other opportunities for paid professional development - A decent amount of flexibility when it comes to trying different roles in the company... I mvoed from a Support and Innovation role, to Consulting, to Architecture/Design, and even back to a pseudo innovation role. I witnessed others try out Consulting, Business Development, Sales, Support and even Products roles. THIS is what I believe Vera does the best right now: If you know how to ask for it, you can explore lots of different roles and opportunities until you find one that feels best for you. I left Vera after 5.5 years, in search of new opportunities in Venture Management, Product Management and tech. Vera was only my 2nd job, but it is one that I will never forget and always be grateful to have been given the opportunity to work at.
Cons
Consulting is tough. Technology implementation is tough. Working in budget-constrained environments is tough. Growing and nurturing a company across 5+ countries is tough. Harnessing the passion of your workers, while balancing that with a degree of separation from work, and providing adequate support, is tough. All these factors made for a challenging work environment at times. Some things that I struggled with during my time at Vera were: - Long hours: I don't think I ever worked less than 45 hours per week, and usually averaged closer to 50 hours. On stressful days/weeks/projects, I sometimes worked up to 60 hours. Sometimes this was fine, other times it was not. - Work logging: You have to take personal responsibility for logging all your work, while ensuring that you adhere to a schedule that (usually) someone else planned, and also hitting certain billable targets to qualify for promotions/raises... This becomes easier over time, but it took me 1-2 years to get used to it, and I still struggled with it in various ways for the 5 years I was employed there. Not everyone works well this way. - Stressful and sometimes chaotic environments (often due to the caring nature of the employees and working with nonprofit organisations who have lower budgets and less experienced project managers on their side). - An expectation that professional development and growth will happen automatically through project work and self-learning... Not enough ebb-and-flow to allow for recovery time and digestion of learnings. - Exciting opportunities for growth and experience, but which sometimes didn't match my experience levels or come with the support needed to execute well. - A general theme of "those who shout the loudest are heard first". If you're head-strong and good at advocating for yourself, you will thrive at Vera. Those who were not, often struggled. I didn't struggle with this, but it really frustrated me and broke my heart to witness people who did (usually in the CPT or Mumbai offices).