One of the best places I have ever worked - Analyst Seeking Alpha Employee Review

4.0
18 Aug 2017
Recommend
CEO approval
Business outlook

Pros

Office is located near the Grand Central so its accessible from all locations in NYC easily. Kitchen is always stocked. Most of the employees in all 3 locations are really nice and smart people and always ready to help. Its a growing company which gives us all lots of opportunities to grow.

Cons

There is gap in flow of information between the 3 locations which sometimes causes lack of information about change or new features on site.

Explore other reviews about Seeking Alpha

5.0
24 Jan 2026
Recommend
CEO approval
Business outlook

Pros

great WLB , positive business trajectory

Cons

expect change and pivots, indecisive leadership Constantly changing directions Comp is no longer competitive

2.0
13 May 2026
Recommend
CEO approval
Business outlook

Pros

Many of the people are great to work with and the platform is valuable.

Cons

- The leadership has serious problems and toxicity. Employees are routinely let go or fired without explanation. - The management gives inconsistent feedback and expectations. - There is a serious issue of people going behind each other’s backs to give negative feedback. - People are told they are performing well and then let go, and management gives dishonest feedback with unclear leadership. - Mass layoffs happened in 2025 with abysmal severance packages, despite the company of exceeding all revenue goals.

See reviews by: Helpful|Rating|Date|All