good work ambiance.
Management are supporting
Can become experts in Technical if rightly used
Being Sales Engineer here is not only abt sales, they teach u many other things related to life
Cons
Poor Pay
frequent role changes
stress and pressurized work
Even if you achieve targets , u r not allowed to rest ..