Company culture is great, everyone seems to really enjoy working here. Management puts the employees first and will make sure their wants/needs are met. There are lots of little perks around the office including weekly events for staff. Development team is a close group and are always open if you have any questions.
Cons
None I can think of... most enjoyable experience by far.
Strong focus on personal growth within the company, great middle management, very progressive, strong growth market, great technology potential, great people
Cons
Low gender diversity, No dedicated sick leave (included in PTO, but PTO starts at only 15 days per year, no roll over).