ESP allows managers to manage. Great atmosphere, relaxed and empowering at the same time.
Cons
It is a small business, so if you are looking for extensive benefit packages that a large Corporation offers you will not find it here. With that said, I would rather see it in my paycheck which ESP delivers.