Pros
Some great staff, hard working and helpful.
Cons
Management is family, no responsibility or business acumen. Dangerously poor decisions and micromanaging. Trust issues and fail to listen to good advice. Big brother style of management where employees cannot be trusted. Penny pinching cost cutting and you'll spend most of your time making garbage equipment work. Constantly questioned over costs, and decisions made to minimise expenses result in the false economy of having to spend even more time to deliver results. You will work hard, and receive virtually no recognition or appreciation. Management have no interest in staff retention and thus there is no HR department and people are hired and fired on a whim. As a result they have a poor name in the industry and clients only use them as a last resort. If you are considering working for them see this place as merely a stepping stone. If you do choose to work there then have a thick skin, don't expect an induction