Good work environment, nice atmosphere and no bosses hanging over you. Everyone has a good work ethic and are willing to share their knowledge. Good work/life balance and excellent benefits, medical/dental.
The company provides training and allowances are available as a reimbursement once you have paid and completed your course/training. The most difficult part of the job depends on your assignment, upper management are invisible most of the time. Experience doesn't seem to have much value, hence lack of promotions, the salary is ok but it would be nice to have an increase at some point!
Great place to work if you are at the beginning of your career.
Excellent working environment and very good benefits, work life balance.
No opportunities for promotion. Inadequate compensation for vey skilled work force, unless you are senior management.