Pros
I have to say it's a good place for entry level. They use a brand new ERP system and there is a lot of freedom for you to put your knowledge into practice. It's the best school I have ever taken. I have actually learned a lot and I highly recommend juniors who doesn't care the payment and really wants to improve their skills and strong in heart to come here. Specifically, I learned the latest web technologies about Magento, Html5, CSS3, and I implement Bootstrap, Backbone.js, Gulp.js, Node.js in real use. What's more, I have been exposed in NetSuite development which is a valuable experience. Those experince made me become a better me, what doesn't kill me makes me much stronger, thanks!
Cons
The business is going down tremendously through the previous two years. The reason is so complicated that I need several days to talk about it if needed. Although it's true that salary is low in this company, I still don't like to hear people complaining it since they are lack of experience and skills neither. Most colleagues there have poor knowledge and low efficiency but ironically highly confident. Almost 2-3 employees left every month. Now there are no more than 30 people when I left (There were more than 50 last year). Once someone left, they would hired a new one with fewer experience and low salary quickly. The managers show no respect and the staff show no competence. That's fair lol! Can you imagine that a manager said that I am not familiar with the ERP control after I successfully developed some ERP functions? Can you imagine that a manager asking the data specialist to teach me about excel after I built some tools written in VBA? Can you imagine managers trying to break the relationship among employees? Can you imagine all people shirking their responsibilities and blaming others? Can you imagine that some people pushing their religion and faith on you? All of that happened! At least I don't care their opinions on me, I just care whether I can be better than all of you in the future. Luckily I made it!