Pros
They have some good perks like unlimited unpaid vacation, nice snack kitchen, organizing social events and activities for employees.
Cons
A toxic environment, opposite to what are they promoting to their employees, some of these critical issues: - Managers have a lot of contempt to each other, and sometimes it reflects on direct orders to employees to obstruct their colleagues from other divisions. - Some teams have no future plans and most of their focus is on short term projects, the big picture is quite missing or blurry. - Their interview questions were extremely basic, any second or third year student can actually answer all of them clearly, it gives an indication the hiring manager doesn't know what core skills to look for in a candidate for the role.