Great place to work, lots of friendly people, interesting stuff to work on and plenty of upward mobility within the company.
Cons
Company was bought out so R&D team could be downsized in future. Some coworkers could be rather insensitive. Didn’t care much about protecting people from covid.