Pros
Nice location, thats about it.
Cons
My experience with this company was unfortunate. I was brought on as a new hire only to be terminated shortly after. This company does not value educating employees like they claim. The On-boarding process was terribly unorganized resulting in large amounts of downtime with no direction. I also would like to note that they spy on new hires via security surveillance unknown to the employee and will not hesitate to use what they see against you. During the "blocked out training time" the training manager would frequently leave to be a part of other meetings leaving the instruction disjointed and incomplete. I would stay away if you are looking to gain valuable experience as someone looking to start their career. The job posted was for an entry level position however what they are actually looking for is someone with experience willing to be underpaid for the role.