If you are ready to work without salary then join.
Cons
I join this company in the start of this year. The job profile was good. They do have good projects but poor management. They dont pay on time. They dont hire required techs to complete the project. They cheat their clients as well. They hire and fire sales team every two months.