Worst employer ever experienced. Too many mean, picky, rude managers there and you don't have team members (b/c too many rounds of lay offs). hehe. Stay away.... your networking with managers are outweigh your performance. Chatting with them every morning is more important than submitting report timely.No work/family life balance at all. No overtime pay. Even worse, you don't have time to take day off to compensate your over time!!