Pros
Awesome place to learn the ropes around sales engineering. If you are a self starter and self motivated this place is a great stepping stone into a real SE role. Don't worry about working hard, you can do mediocre work and never be fired as an SE. Lunch 2 times a week. People (individual contributors) -its kind of like you suffer together so you build this amazing bond with people. Marketing!! - If Solarwinds does 1 thing right, this is it.
Cons
ZERO training or learning opportunities. Don't expect your manager to invest anytime into you or your development. Better yet, expect nothing from your leaders, they have no clue how to lead. Mid-level management is unaware of what is actually happening at the individual contributor level or their respective management team. The AM's/REP's are constantly leaving putting lots of stress and work on the SE org. ZERO customer focus, anything goes to get the deal. Top performers are not valued. They are simply looked at as a way to alleviate the workload from less competent people. Lazy people catch on to this and don't care. There is no career path in the sales engineering organization. Salary bands are well below the market average. The only way to get a raise is to find a new offer and negotiate. If you are lucky enough to get a raise don't ever expect one again. The only competent leaders were smart enough to know it was time to leave. Solarwinds is a sinking ship especially in Utah. Closing offices left and right. Unable to retain top talent. No one trusts Mid-level management due to lack of personality and careless attitude. Customers avoid speaking to Solarwinds like the plague. Once you make a sale there is ZERO followup with the customer until renewal time. There is a new incentive for a type of implementation team and customer success team that has minimal backing from leadership. Industry image of the Solarwinds Sales org is worse than the image of a grimy used car sales lot.