Pros
Large company, lots of support, good parental leave
Cons
Raleigh is small office, fewer local clients than other offices, so travel may be necessary, but great company regardless
Pros
Lots to learn due to fast growth of the company. Openness, weekly catchup with CEO.
Cons
No cons actually, fantastic company to be very honest.