great company if you're hired permanently
great company with a great culture if you are hired on permanently. If you are a contractor though without opportunities for permanent hire then unfortunately not the same benefits . great experience though for entry level and relaxed work environment. would definitely recommend the company.