Pros
Benefits start immediately. The bosses are all from the same country and she allowed us to speak our native tongue, making it easier for us to understand and communicate better as English is a 2nd language for us. The management was very accommodating with my schedule so that I can work a second job.
Cons
I noticed that even with all the extra work I am given to do, I am not recognized for it. I would like to move up but there is a lot of favoritism. For instance, one boss has an employee, also her BFF, obvious as they take all their vacations together and godmother of her kids. This employee is a bully to most of the coworkers and is given preferential treatment and influences a lot of the decisions to her advantage. Very unfair, but when complaints are made to HR, nothing gets done and goes against the person who complains when eval comes around. This has been going on for more than ten years. So forget about complaining to HR and look for opportunities elsewhere.