Open environment to work in. Your growth depends on how much you put in. If you show potential you will definitely move ahead. Suggestions and ideas are always welcomed.
Cons
You need to have patience with the company. Not every system is in place but you can work around it.