4.0
15 Mar 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Nice employees/coworkers, verifying teleforms is simple and easy once you get the hang of it, they are happy to work with you when you need any sort of assistance
Cons
Wasn’t given enough to do, can be unorganized, there tends to be a lot of complaints from person to person