Pros
Work flow is good, pay is consistent
Cons
the system is slow and outdated
Pros
Exciting and growing company in an important field. Company is supportive from the top down and all employees feel respected and empowered to be a part of the growth. Remote work and friendly... atmosphere with all employees.
Cons
Growing company means you are busy with lots to do and not enough time in a day.