Pros
They have a good benefits package
Cons
I will start with this, the way they use Slack at this company is very unhealthy. It creates a bad day-to-day work experience that I found to be somewhat abusive toward the employees. I had brought up complaints about it a couple times but they get dismissed as the ‘company culture’. There is no training but there are very high expectations on what you should be able to accomplish. Based on what they expect from you, they do not pay enough. Management does not talk with you about your career. I went well over a year before I put in my notice without anyone from leadership talking to me about my career and performance. And it’s not like there were not opportunities. I had 1:1 meeting every week with my manager. I also had 1:1 meetings on the calendar every week with my director but he would cancel that meeting every week about 5 minutes before it was supposed to start. Lastly, people don’t quit companies, they quit managers. I watched my director hire a friend of his from a previous job and that friend then got 2 promotions within about a six month window of time with second one being a manager position. Smart guy, horrible manager. It took me 2 months under his management before I put in my resignation. And of course, they chose not to honor my notice and we parted ways immediately. I think that speaks volumes about the company and its leadership. Unprofessional and they do not actually care about their people!