5.0
Dec 10, 2024
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Fair Compensation Great new office in Boston Ability to travel and meet with customers Selling products that actually work and engineers love Great local management Ability to grow if you want it
Cons
Comp plan needs some tweaks Decisions can be made without notice or input from local regions HR does not do much for the culture Frequent structure changes