Pros
There are some genuinely nice people that work here.
Cons
The list is long. The people mentioned above, those genuinely good people, don't overshadow the lack of management and overall negative feeling of this company. Working here felt like the longest couple years of my life, and a bad dream looking back on it. There is absolutely no guidance or communication that comes down the pipeline, you are expected to figure things out on your own and then reprimanded if you ask questions. There is no clear cut expectations, maybe on the architectural side of things, but the admin side is a total and complete mess with 0 communication on what needs to be done. On top of that, there is empty promise after empty promise when it comes to receiving a timely review, pay raises, or career advancement. You won’t receive any mentorship, and good luck on every feeling like a welcomed part of the office. There is no team building encouraged, and this ‘family’ idea they talk about is laughable at best. I could continue on, but the other 2 negative reviews sum up everything I experienced working here. I will mention this, after the first negative review went up it wasn’t long before the higher ups pulled a few managers into a meeting and asked for them to write positive reviews on to help outweigh the negative one. To me, this speaks volumes to the type of people running this place, and their absolute lack of integrity. Instead of taking steps to make it a better work environment they would rather lie, and deceive potential employees. It’s not a good place, don’t work here.