5.0
Feb 14, 2025
Current employee, more than 8 years
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
By far the best part of working at Trella is the culture - great team with positive win-win dynamic and lots of fun. Additionally we are scaling-up and celebrate many big accomplishments together. Top talent. Good work-life balance. Bonus structure. Love the people.
Cons
Be ready to work hard - but the reward is worth the effort.