Pros
At IGNITE you'll get true autonomy over your work and projects, amazing teammates and team culture, and a great work-life balance. It's a great place to grow and progress – management really cares about your professional development and is always continuing to support you where you need additional skills or training. Everyone always goes above and beyond to make others feel like part of the team, with the small team culture vibe while still having a great work/life balance and respecting boundaries for expectations of work outside of hours. It's the kind of place where you'll be able to have real impact on every project you do, no matter what role you take on, simultaneously being able to collaborate closely with cross-functional team members and learning about every part of the process.
Cons
Being a quite a lean team sometimes processes are pretty fluid but this is balanced out by the level of autonomy team members get to do their work.