This is a great veteran-owned small business. The people are very helpful and engaging. Management does concern itself with developing the employees and staying current on new technologies. Overall culture and work/life balance was pretty good too! Lots of cool company events to attend that are also family-friendly.
Cons
I, personally, tended to get overwhelmed being exposed to a vast number of different devices/technologies but, enjoyed learning every bit of it!