Pros
I've been with OpenSesame for almost 5 years, and it is a great company to work for if you enjoy working hard and like helping customers solve problems. Everyone is encouraged and empowered to take ownership of your responsibilities and to increase and improve upon the impact of your role each and every day. Our goal every day is to help our customers and their employees be better through training.
Leadership is incredibly transparent, and encourages opportunities for growth and internal hires. We have a strong (and ever growing) onboarding process, and a generous Professional Development benefit for all employees. I was promoted from within and have seen many other employees (both on my team on from other teams) experience the same.
My favorites things about it, are the team (solid teammates) and our company culture. Everyone is incredibly hardworking and helpful. The culture supports openness - we have full team meetings every Friday to discuss things like diversity, town hall/retrospective of current happenings, getting to know our new hires, and to review OKR progress from each team.
Cons
Our open office can be challenging and distracting at time. We also operate pretty lean, which can be challenging at times to prioritize workload while providing the quality of work that I expect of myself.