I'm a Sales Engineer at a SaaS company. Prior to that I did a bunch of roles, mostly focused on cloud infrastructure automation and Python development.<p>Personally, I have grown to really enjoy the role. You have a high degree of autonomy, the money is good, I get to travel quite a bit (I'm single, late 20s, so that suits my lifestyle), and I get to meet lots of really interesting people and customers and develop those relationships which can be a fun part of the job if you enjoy working with others. There's also no on-call and not much regular after hours work, but you do trade that for time spent travelling and with clients after hours you may or may not enjoy.<p>Downsides: I enjoy hands-on technical work, and I often find myself frustrated not being able to do that. The technical work you do get to do is usually nothing more than a marketing exercise. You rarely get to go deep on things, and that's simply because it's not an effective use of your time when you are focused on selling. Also, Sales organisations have been a massive culture shock for me coming from engineering. There's lots of internal politics, optics, and territorialism. I also found engineers are quite efficient at using their time, happy to work asynchronously, etc. Sales folks on the other hand tend to dislike that style, and will drag you into endless meetings, call you for the simplest questions and interrupt your flow, etc. You will learn to manage it, but it can be frustrating at first.<p>Also in terms of career growth, I think it's pretty limited. My plan is to spend a few years, learn how to do sales and improve my soft skills, and move on.