Pros
Team is tightly connected to each other. Many have been at the company for several years already and that is valued. Management cares about employees Nice office Room for growth, taking initiative is respected Israel office is small enough that everyone is important Emphasis on creating a positive work environment and on personal improvement through Energy Leadership programs Employees are expected and encouraged to learn and grow, not to remain static Work-life balance is expected and respected - those team members with children often arrange their schedules to start early and leave early. Emphasis on creating a quality product in the long term.
Cons
Salaries aren't that good - lower end of the accepted scale Company has some huge competitors (HomeAdvisor, Angie's List) Management isn't so experienced 1 Other office is in Atlanta so there is a time zone challenge