Vantaggi
Smart people to work/learn from. Lots of depth in a wide range of technologies. Management (for me) has an open door policy. Culture is unlike any other, and management continues to preach this from top to bottom. The majority of the time, it is a team effort and most if not all are willing to jump in. Work life balance is great; Im able to work from home when available. IT is responsive and usually fix my issue on 1st pass (thanks IT, love you guys!!) The best company i have ever worked at in my 30+ years of working.
Svantaggi
Pre-sales engineer (thats me) is spread very thin in multiple technologies. Growing pains due to moving into new technology disciplines (thanks, we have a cloud story now :) . The integration center i think is a place for improved quality control and scaling. The back end systems (sales ops) seems to be an area of vast improvement. Turning quotes around is very lacking compared to other VAR's or SI's. Hiring process could be more streamlined and consistent.