Vantaggi
The company maintains a very nice office space for customer meetings and demonstrations. Most of the technical engineers have many years experience, and overall everyone works very hard. The office location is easy to get to with plenty of parking. Compensation is often better than others.
Svantaggi
Management style is unfocused, fragmented, and confusing to navigate. Project management skills are sorely needed. Not much opportunity for training or advancement. Extremely competitive environment makes collaboration almost impossible. Management frequently belittles and embarasses employees which frequently lead to moral problems. Lack of focus often leaves staff directionless. In the effort to achive vendor certification and recognition - the process of educating staff and respecting vendor licensing is often trown aside. Management is often arbitrary - there are no well understood guidelines or company policy.