4.0
Mar 5, 2026
Recommend
CEO approval
Business Outlook
Pros
Technology, people, growth, fundamentals - great first job, sales can be rewarding, people and culture are mostly strong
Cons
Some managers are not great leaders
78% would recommend to a friend
Jack Azagury
Not enough data to show CEO approval
3% positive business outlook
Check out your Company Bowl for anonymous work chats.