This company isn't very big. They only have about 30 employees, so I knew there would be growing pains. This isn't really a con, but when I first started the PTO wasn't great and we all had to come into the office and work in a cubicle. In the more than 3 years I've been there though, I've see drastic improvement in perks and Management.