- Stable income
- No overtime
- Great place for junior-level learning, especially for technical drawing
- Helpful seniors and admin staffs
- Good working environment for long-term growth
Cons
- Junior-level staffs do not get many design opportunities
- Inconsistent detail drawing requests
- No bonuses or incentives