
it's good but could be better
Open Communication, well structured strategy to reach our goals.
good people with great values and a highly collaborative spirit.
I can work my own may and from any place.
Managers trust in their people and everyone is taking care of thier duties and responsibilities.