Fun place to work, nice people and good chances to move up.
Overall it was a great place to work, but as soon as I got hired on they started to change the rules, when you could take days off and like no vacation time, pay went up a good amount though. Benefits were okay.
ProsFree lunches and fun things to do
ConsPTO takes forever to accumilate