I cannot tell you anything good that came from working at this company because they sent me a fraudulent check and cut off all ties with me after I tokd them the check was bad
Cons
They sent me a fraudulent check. They claimed to be a legit company and had other "companies" contact me that was also fraudulent.
1)Flexible timings.
2)Individual opinions are never ignored.
3)You are encouraged to work on new projects provided the idea is accepted by the management.
4) Salaries are given on time.
Cons
1)Bad management.
2) No one to look after the progress of your work.
3)Ambiance is bad.