Pros
1. It is good experience working with knowledgable technicians and supportive managers.
2. Gain and benefit a lot only if you know what role you want to become.
3. Many have worked 10+ years, lovely team.
4. The company is growing & making changes to the good side.
5. Above average pay to the position, regular review and increase possibility.
Cons
1. Need to perform EXTRA HARD to be NOT treated as a labour.
2. Self- training and mentoring.
3. Great place for people wants invisibility.