Pros
This was a good company. Coworkers with very healthy support.
Cons
This is no longer a good company. They won't respect a normal employee as human but just resource. Massively hiring interns paying them with low salary and won't make them permanent as they promised when hiring. Won't provide a good salary hike even you work as much as possible (Keep your self a respect and don't over work for this company) Asking to be professional when the POPs are not very professional and making employees sick. The management only care about the senior employees and management level employees they don't even give a good salary to normal workforce. (Worst thing is that this company has a goal but a stupid one, they expect the employees to work harder with low salary)