Too many lay-offs. Every time they are not able to raise enough funds and they go into loses, they remove employees right and left. Some of the best employees from different departments have been removed in this year. I have been removed due to my maternity leave request. Advise caution to people who are considering to join.