The benefits of working here are great - great office, good cafeteria services, good infrastructure in terms of standing desks, etc. Onsite medical support is also available.
Cons
Management doesn't really care about your pay or career. They are mainly concerned with work output.