Uitox forever.
No money so GG.
The salary and benefits offered at the time were okay, but even the best pay for employees is useless without any long-term planning!
A boss who believes marketing is useless cannot run a profitable company!
The management team kept changing, and they loved bringing in parachuted executives with no systems or e-commerce experience. The female manager whose name started with S—formerly the previous boss’s EMBA junior or classmate—was especially outrageous. Not only was she parachuted in as COO, she also publicly claimed that she was the reincarnation of a fairy. After taking office, she made a big show of making changes, but resigned not long afterward. Her reason for leaving was also utterly bizarre: she said she could see things ordinary people could not, and that she knew her connection with the company had come to an end, or something like that........What a joke!
This is a review I wrote on another website when I was laid off at the end of 2015, so it may no longer be applicable XD
You can just use it as a reference.
You can leave work on time, and the flat organizational structure does not place too many demands on how you must do things. It may have been because the manager in charge at the time did not really manage things either. Taking time off is very flexible; basically, you just need to tell your manager. When projects were not too busy, there were only three levels between you and the CEO, so if you were unhappy about something, you could go directly into the CEO's office to complain. There was also afternoon tea every Friday (before I left, though I heard it is gone now).
There is not much room for growth for software engineers. Although it is a Linux environment, you cannot actually access or inspect the Linux environment. Project launches were also frequently delayed because of environmental issues. There were no tools for version control or other software management; there was only FTP, and the dev team had just one machine, so it was very easy to overwrite each other's code. You could not work faster even if you wanted to. Engineers were treated more like utility workers: once a planning document came in, you were simply expected to do it, with little room for discussion. Sometimes there was not even a planning document. Also, for a startup, it was surprisingly outdated that the project launch process still used paper-based approvals.
Work environment and culture:
Although it was supposedly a flat organization and everyone did essentially the same kind of work, crossing departments felt like crossing into another company. Sometimes responsibilities were difficult to distinguish, so departments would kick work back and forth. However, colleagues within the same group got along fairly well, and there were quite a few skilled people. I am still in touch with some of them after leaving.
Advice for management:
Please introduce software development tools soon! At the very least, there should be version control.
Advice for friends looking for jobs:
Friends who have just graduated can consider coming here. If some managers and colleagues are willing to mentor you, you can learn while working, which is pretty good. The pressure is not too high, taking time off is easy, and the overtime situation is acceptable. There was even someone here who transitioned from design to an RD role. However, if you have already spent time in the industry and are looking for a company with a software development process you admire, you should think it over carefully.
2015/12 Systems Department downsizing
2016/09 Systems Department downsizing
2017/01 Systems Department downsizing
Currently at 1/10 of its peak