The benefits are fairly good, and everyone gets along well. It's a relatively stable job.
The company has an open-plan workspace, so you need to keep your voice down when talking on the phone.