I have desire to improve this type of companies step by step and by ideas
Cons
The most things that could be challenge is a bad communication among workers and second of all it’s not so good that stuck in same position than improving your skills and relationships