Gained a lot of skills quickly despite having no experience. Co-workers are very open to questions and are very helpful in general. Medical benefits are the best in the industry, regardless of position.
Cons
There are times where overtime work is required. Project schedule is mostly driven by timings in the semiconductor market. Management always proposes unrealistic schedules. Salary is a little higher than average, but nothing special.