Friendly Team and they are helpful and will make you laugh, team protects staff and helps make sure they adjust to working as part of the team
Cons
they use staff a lot and when full time they make you work so much you rarely have personal time for yourself. they mess up the pay and don't know how to communicate effectively to correct that. they have little organizational skills. and messing with pay is the worst aspect because your hard work does not reflect in your earnings. They demand your time in a disrespectful manner.