Pros
Each individual I've interacted with in this company has been incredibly welcoming, kind and supportive. They have accommodated me in ways that have allowed me to perform well and improve in my role. The approach for employees is that everyone has room to improve, and regular check-ins with managers are always framed as constructive critiques rather than criticism. When they say they want to see you succeed, I truly believe them! It feels so refreshing to work in a job/company that makes me feel valued and respected while also building a path toward growth in front of me. This is also my first hybrid job. I live close to the office so I personally choose to work in the office more often as it works best for me, but the '2 in office, 3 at home' schedule is a great benefit to have if you need it. Communication also comes across as quite open and strong across the board. Higher-ups regularly engage with employees, and employees and managers have channels to pass along messages, ask questions and get help as needed. As a recent starter, it's reassuring to know I'm welcome to ask 20 questions a day and will always get an answer.
Cons
Astranti heavily utilizes a 'learn by doing' approach when you join the team. This looks different across various roles, and in my experience it's mostly been positive. However, there have been several moments where I feel more structured training / material packs would have been useful. A month in, there were informative training videos provided to me that may have been useful to have watched in my first couple of weeks to save me asking questions or making mistakes. I also ended up creating various 'cheat sheets' and similar documents full of organized, helpful information that would be useful in my role. Things like this, I would have expected to have already existed in a pack or file to be given to new joiners for review. Astranti certainly encourages learning-by-doing and asking questions, but I feel there may have been many times where this time could have been saved had appropriate training materials been created and provided from the beginning. That being said, I was given adequate time to create these things for myself as I requested it for my benefit and others. One document I made is even being turned into something to be shared with students going forward.