Like any growing organization, some processes are still evolving and things can move quite fast at times, but leadership is receptive to feedback and keeps improving.
Overall, Wyzard is an excellent place to work if you’re looking for growth, support, and a culture that truly values people.