Pros
For developer the company has good WLB Very active in Israel communities, doing good and contributing. Good compensation Very aggressive business oriented perspective from high management, which is great for this very competitive market.
Cons
The worst company WLB i came across for TL level and up. Toxic atmosphere, where decision are made based on how much organizational power you or your manager has in the organization. R&D Management is poor, scared of taking chances and very little room for innovation, as decisions are made to please higher management, not to improve the service. Hiring is done on the bases of 'if you can't stand the heat, get out of the kitchen', instead of people that can build properly to prevent the heat. Classic "Hero mentality" to solve production issues, but not to prevent them- (where the glory in that) Nepotism in decision making. Pay-to-win architecture- relaying on huge resource pool instead of smart design.