Pros
I have worked at this company for 11 years as of Dec 2019 and thanks to the promote from within for hard workers attitude that this company has I moved from a Support Tech all the way to where I am now with several stops along the way and a lot of hard work and great mentors helping me! I mean seriously, what company these days let's you do that? This company has so many different products and you really can challenge yourself in just about any way you'd like. You can push yourself to learn something new or you can hone your expertise even more. I have seen this company go through many different leadership's in engineering and overall as well as ownership over the years and I have to say without a doubt, right now we have the most promising ownership yet and by far the most promising leadership yet. Kudos everyone. Here's to another 11 years!
Cons
Like any company there are cons but in the grand scheme of things, the cons I have faced have never outlasted me. They have been relatively short term. You can't bail over the small stuff or you will always be running from your problems