A good company, but worried about the future
What I like
The treat employees well and generally management rolls up their sleeves when needed
What I dislike
They aren’t being totally honest about their current stAtus.
Suggestions for improvement
Less micromanaging, make a real plan to attract new business. Fix the code.