Still waiting for the inflection point...
Pros
Great people to work with at the 'individual contributor' level. Engineering, Sales, and Operations were all great to work with. Lots of hard workers and smart people that I had the pleasure of working with. Not everyone was perfect, but for sure many more good than bad. I am glad to call many of them friends. Unfortunately my friends are still there. Lots of great products and product development was always new with different products, markets and applications from automotive to hazardous locations and lots in between. I will say that they treated me pretty well while I was there. Salary was good and there were annual bonuses, but those were becoming more restrictive recently. Work hours were super flexible. Some came in at 6 and left at 3; others came in at 11am and left around 9 or 10pm. Also the very casual work attire policy was pretty nice. I assume that is pretty common for a 'tech' company. There is a pretty nice workout facility in the building with lockers and showers. On-site cafeteria with hot breakfast and lunch available every day; the occasional holiday get-together, along with food trucks on Fridays in the summer. We even had the CFO and VP of HR pouring beers on the company's 30th anniversary. 10 paid holidays plus two floaters, earn 3 weeks of PTO after a few years. Annual golf tournament with a 'free' day off of work. Not all bad...
Cons
... but. Middle and upper management are disconnected with the average worker in my opinion, especially as you get higher on the chain (VP level). CEO actually has a personality and seems to want to make a difference, but is incredibly focused on 'the street' and the investment community, instead of what's happening inside the walls of the building, such as innovation, communication, and developing people. For every action there is a knee-jerk reaction by management, such as a recent layoff after sales were way down. Don't worry that most departments were already fairly heavily loaded - do more with less. Digi is not unique in that regard. Health/Insurance/Benefits had taken a big hit in the last few years, with increasing costs being passed on to employees. Hanging on to old/obsolete tools to run the company beyond the point of usefulness (ERPLN) but then make somewhat interesting decisions to change all the enterprise level tools to be cloud based, which by itself isn't the wrong decision, but the people involved in the decisions were not the daily users of those tools. Again, disconnected. There has been a lot of discussion around 'organic' growth but it really hasn't happened. The balance sheet shows over $100 million in the bank, but it's untouchable. There has been little to no investment in the company in my time there that would make a real difference. Why? Summary: Not a terrible place to work with lots of interesting products and great people to work with. Don't expect much in the way of career progression, even though there are people that have been there for well over 25 years. I can't recommend because I feel like there must be so many more better companies to work for where you won't be terribly frustrated all the time. If you are a recent grad, it probably isn't a bad place to go and learn from all the great people there and go do something else in a few years. No sour grapes here - just trying to be honest and thorough. Go back and read all the pros; there are quite a few.