-management team always willing to help you learn and grow
-well managed remote workforce
-friendly staff
-lots of room for growth
-investing in product improvement
Cons
-team is relatively small so need more staff to spread the work across
Excellent work-life balance with top notch benefits. Its clear that the management team really seems to care about their employees. Projects are challenging and exciting with tangible outcomes and manageable goals.
Cons
Communication between departments is a little lacking.