Pros
The Braze product is super interesting to work with and you're really on the front lines of understanding how the product works since in this role you work with clients on how to unlock custom / advance use cases with Braze's technology and provide guidance how to implement different messaging channels from a technical perspective. I fully feel supported from my manager and team to do my job, but also have a lot of autonomy in my role. Everyone is so great to work with and I truly enjoy all of my colleagues. One of the other things I appreciate is I feel like people really respect work life boundaries as long as you're getting the work done. It's one of the first times I felt more like I was being treated just like another human vs. strictly an employee.
Cons
There's definitely some scrappiness needed because sometimes information / knowledge isn't always centralized, although that is something that Braze is definitely working towards improving