Pros
There are some good staff there, long suffering, but willing to help each other, and customers where they can.
Cons
Oh boy. Rudderless doesn't even cut it.
Staff have to placate the madness that the passed down from Senior management, which almost exclusively serves to protect those staff in the senior management team, while treading the knowledgeable, hardworking staff evermore underfoot.
One could be forgiven for believing the management staff are actively trying to sabotage the business through willful ignorance to customer needs, or the reality on the ground.
It is hard to explain the depths of fantasy that the general management lives in. Bullying is a daily occurrence, especially from administration and engineering depts, far beyond what any rational employee should tolerate. The owner is an absentee landlord, talks a big game, but rarely puts rubber on the road.
Corners are cut on nearly every customer project, whilst openly lying about the companies ability and deliverables. Some of those I witnessed verge very close to fraudulent, some could argue over it.
The place is in total disarray, the processes and infrastructure would make a mid 90s company blush at the ineptitude. Free thinking is not only discouraged, it is actively targeted.
The turnover in staff is ridiculous, and at every point the reasons are unanimous but neither the owners, nor the management, care.