Pros
Most of the people I worked with during my brief stint at MotionAi22 were great.
Cons
This location is sort of a standalone company that has been sold twice in the last 5 years. The revolving door at this location of this company spins fast. Unfortunately, I got assigned to a nightmare project. It was rush-rush as it was, then I got tag teamed by a project manager that micro-managed every little thing I did, and a junior engineer that was in charge of this project that simply threw out almost every change I made for the aforementioned project manager. I was the only remote employee among many on-prem employees; I believe resentment of this was a factor in my employment being ended just before the end of the trial period. Corporate level training is top-notch and plentiful. Job specific training was abyssmal. One of my tasks during my tenure was to document their existing software and teach the other software engineers how it worked.