Technical Support | Montvale, NJ | 30 nov. 2017
culture is great but it is still developing
due to alot of it position being in their infancy at this firm a lot of items tend to be under developed and fluid. This mean issues when services launch adding to environment stress.