5.0
Jun 17, 2025
Anonymous employee
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Excellent pay and benefits Friendly environment Strong attention to employee development Work/Life balance
Cons
A little chaotic at times as very few managers check calendar availability when scheduling meetings and it is not uncommon for managers to interrupt someone else's meeting to get an immediate answer to something for themselves.