Pros
They’re friendly and check on employees well being often
Cons
Where to begin… they have very high expectations, but do not provide necessary accommodations in terms of work locations & organization in order to meet their very high and unrealistic quotas. They give employees very little time to adapt to working conditions & terminate employees very quickly even when they’re showing clear improvement & strong effort. If you’re working for them, be aware that there is no leeway when it comes to not reaching their requirements and they’ll even give you good feedback but then turn around and fire you the next day. This is a very temporary job with a high amount of people coming and going because they are not realistic about what can actually be achieved.