Pros
I have had a great experience working here, largely due to the level of trust and autonomy given to employees. You are genuinely encouraged to ideate and solve problems in your own unique way. The management team is also incredibly supportive they consistently connect with you on a regular basis, actively listen to your pain points, and support your new ideas. Top that off with a fantastic, flexible remote work culture that allows you to comfortably set up your own environment at home, and it makes for a highly rewarding place to work.
Cons
While I genuinely love the fully remote setup, it would be great if the company organised more in-person meet ups at regular intervals. Just a chance to connect face-to-face and experience the office vibe occasionally, without changing the remote-first culture.