Published on (UTC)
This post was submitted by a user and reflects their personal experience or opinion. The publication date is not an employment or interview date.
1. Opportunities for technical learning and development
2. Good benefits (casual dress, no culture of overtime, and working from home)
3. Convenient transportation
1. The company is currently undergoing restructuring, so there are inevitably some imperfections
2. Salaries are within the average range and cannot really compare with those offered by startups