Great Environment to work at !
Good people, good benefits and also a good environment to work in. But career advancement is lacking. I would definitely recommend candidates who are looking to learn a lot. If you are looking to advance in you career then this may be a little stagnant.