-Great manager who is very understanding, professional, and knowledgeable
- Great co-workers
-Everyone is welling to help & has the team-work spirit
- Awesome work environment
- Manageable workload
-HR dept. is very professional and proactive
- Good pay
- Good benefits
Cons
I can not find anything to complain about. Everything is great, as the company is keeping to improve their work place consistently.