Pros
the internal department and overall company culture
Cons
not a lot of cons
Pros
Great work -life balance with amazing benefits and a competitive compensation package. Management team truly cares about employees, training programs are top-notch. Since day one I was made to feel... welcome and I am proud to say I am working for a company which values individuality
Cons
You may need to work late from home sometimes when the company needs you to but it is balanced with the ability to work from home.