I worked at MedExpert full-time (Less than a year)
The engineering team is close knit but management trying to break that up.
Micromanagement at it's worst. Management belittles employees to where it is disrespectful. Management rarely updates task manager so engineers are left with little to no sense of direction. Agile development is nonexistent. Just told to build 'X' feature with no stories, documentation, or wireframes with unrealistic deadlines. Often, features are left unfinished due to management inability to update engineers through the task manager. Zero desire to build or work on latest technologies so engineers learn nothing new while working here which sucks.
All bug fixes, complete rewrites, new features are worked directly on master branch and committed with no test coverage. Management refuses to allow time for the necessary tests to be written and generally view tests as a waste of time so untested code is pushed into production daily along with no code review from senior engineers. Database tables are created by hand and not migrations. Over 800 data models and counting. No documenation of the code whatsoever so it's a total nightmare to work in.
No health benefits for a company in the health industry. Incredibly high turn over rate in all departments. No privileges to work from home and engineers are asked to work incredibly long hours and at times, on weekends. Only 10 days of PTO/sick days combined for salary employees.
Advice to Management
Why bother, they honestly do not care.
This will replace the current featured review for targeted profile. Are you sure you want to replace it?
Are you sure you want to remove this review from being featured for targeted profile?