Pros: good work life balance, decent pay
Cons: inconsistent, lack of training
Very unorganized and inconsistent management. Can make managing the rest of the team nearly impossible as nobody is ever on the same page. The pay is pretty decent, but the people are superficial and unfocused on the needs of the business.