Pros
Strong emphasis on being customer focused and doing the right thing for partners, which gives the work real purpose. Team members are collaborative and supportive, with a shared mindset around accountability and ownership. Leadership encourages continuous improvement and is open to new ideas and perspectives. Fast‑moving environment where you can make a visible impact rather than getting lost in layers of bureaucracy. Security‑first mindset is taken seriously.
Cons
Growth and change can sometimes feel reactive, which may be challenging for those who prefer highly structured processes. Like many scaling companies, priorities can shift quickly, requiring flexibility and comfort with ambiguity. Communication overall is great, but there are times when things are not consistent among some teams.