Disjointed, disconnected and many complex layers of management, business units, vertical assignments, etc. A great deal of looking out for one-self culture. Remote employees are on an island-out of sight.

Advice to Management

Make rules of engagement more clear. Empower the Sales people--not the Sales Engineers. Trust your sales people to make good business decisions. Simplify EVERYTHING. Too many processes for process's sake only.

There is definitely the opportunity to "own" your own career here, based on your motivation. Management fosters individuality, yet everyone works very well together. Things are team based, and the people are fun to work with. They often socialize outside of the office and attend out of office events voluntarily. The company is growing, so there are tons of opportunities.

Cons

You have responsibilities, like any job. I wouldn't say it was a "con", but rather, a necessary part of business.

Advice to Management

Keep providing ongoing education and training programs available to staff.