4.0
Feb 21, 2026
Former employee, more than 1 year
Norcross, GA
Recommend
CEO approval
Business Outlook
Pros
Sebia is a small but good company to work for. You are trained well, the culture is good and it is an excellent place to work.
Cons
I do not have any cons.