The company provides reasonable benefits and staff are good to work with. They are good with communicating new opportunities and providing necessary training to launch a new job.
Cons
Great people, nice place and location to work from and work in. Important factor is that it is a start up