Pros: great pay, great culture, advancement opportunities, friendly people, plenty of pto, awards trips, strategic partnerships in place, multiple resources.
Cons: due to growth some people can't keep up, sometimes lack of resources
The company is growing quickly and there is alot of room to advance. Flexible hours and the ability to work from home fosters a great work/life balance. Excellent company culture and they work hard to maintain the small company feel. Competitive pay and benefits.