Pros
Smart and professional teammates. Supervisors are easy to reach, we make suggestions and every complain we might have is solved fast and easily. They have a nice attitude. Good feedback and communication. The work policies are clear. Training program is very helpful. Even if you don't have a license, this company will support and help you. Decent pay and on time.
Cons
I don't have any cons to share so far.