SWO has some really good people, who were extremely helpful and supportive through my internship. I got to meet and talk with VP's and it felt like everyone genuinely cared about me and my growth.
Cons
It seems like the company as a whole is getting squeezed by cloud providers.
Slow internal processes, over committing/under delivering, reselling is a nightmare here, Many customers are leaving due to poor experience the past few years