Pros – My co-workers were personable and extremely knowledgeable. There were plenty of opportunities to use creativity in developing solutions. Professional growth was always encouraged.
Cons – Priorities changed often. There were many times when we knowingly agreed to far more work than was reasonably possible for a given situation.
Advice to Senior Management – If a product-oriented company is desired, focus on a single key area and become the best at it. Get devices fielded and an infrastructure put in place to support those devices.
Yes, I would recommend this company to a friend
Pros – Flexibility in work scheduling, dog friendly!
Cons – Volatility in workload leads to uncertainty in long term stability.
Advice to Senior Management – Respect the estimates and expertise of the staff.