-Small team with big goals can sometimes be a stressful environment.
-Pretty rigid when it comes down to being late or leaving early (down to the minute), however the justification is the large amount of PTO accrued. If you are late, use PTO. While not always ideal, they lay it out pretty plainly with the job offer.
-Can be a tough spot to work and criticism is not held back. But if you understand that we are all in it together and the criticism is to help us all get better and make the business successful, you will be fine. If you need handholding and constant reassurance, might not be the best place for you.
-As the previous review stated, take the super negative reviews with a grain of salt. I actually brought up the negative reviews in my interview several months ago. It is my opinion that these are people who were either asked to leave the company for performance or left because they couldn't play by the rules that are so plainly laid out.